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
.