Une ressource Invitation dans Classroom représente une invitation pour un utilisateur à rejoindre un cours avec un rôle de cours spécifique : élève, enseignant ou propriétaire.
Chaque ressource Invitation contient les champs suivants :
id: identifiant attribué par Classroom à l'invitation.userId: ID de l'utilisateur invité au cours.courseId: cours auquel l'utilisateur est invité.role: rôle dans le cours que l'utilisateur invité aura dans le cours.
Créer une invitation
La méthode invitations.create() permet d'inviter un utilisateur à un cours avec un rôle spécifique. Incluez la ressource Invitation dans le corps de la requête et spécifiez courseId, userId et role.
Java
Récupérer une invitation
Récupérez une invitation spécifique en appelant la méthode invitations.get() et en spécifiant le id de l'invitation.
Java
Accepter une invitation
Si vous acceptez une invitation, elle est supprimée et l'utilisateur invité est ajouté au cours avec le rôle spécifié dans l'invitation. Acceptez une invitation en appelant la méthode invitations.accept() et en spécifiant le id de l'invitation.
Java
Supprimer une invitation
Pour modifier une invitation, vous devez la supprimer et en créer une autre. Pour supprimer l'invitation, appelez la méthode invitations.delete() et spécifiez le id.