Un recurso Invitation en Classroom representa una invitación para que un usuario se una a un curso con un rol del curso específico: estudiante, profesor o propietario.
Cada recurso Invitation contiene los siguientes campos:
id: Es el identificador asignado por Classroom para la invitación.userId: ID del usuario que se invitó al curso.courseId: Es el curso al que se invita al usuario.role: Es el rol del curso que tendrá el usuario invitado en el curso.
Cómo crear una invitación
El método invitations.create() se puede usar para invitar a un usuario a un curso con un rol específico. Incluye el recurso Invitation en el cuerpo de la solicitud y especifica los campos courseId, userId y role.
Java
Recupera una invitación
Recupera una invitación específica llamando al método invitations.get() y especificando el id de la invitación.
Java
Cómo aceptar una invitación
Aceptar una invitación la borra y agrega al usuario invitado al curso con el rol especificado en la invitación. Llama al método invitations.accept() y especifica el id de la invitación para aceptarla.
Java
Cómo borrar una invitación
La única forma de actualizar una invitación es borrarla y crear una nueva. Para borrar la invitación, llama al método invitations.delete() y especifica el id.