Risorsa: invito
Un invito a partecipare a un corso.
Rappresentazione JSON |
---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum ( |
Campi | |
---|---|
id |
Identificatore assegnato da Classroom. Sola lettura. |
userId |
Identificatore dell'utente invitato. Se specificato come parametro di una richiesta, questo identificatore può essere impostato su uno dei seguenti valori:
|
courseId |
Identificatore del corso a cui invitare l'utente. |
role |
Ruolo da assegnare all'utente. Non deve essere |
CourseRole
Possibili ruoli a cui un utente può essere invitato.
Enum | |
---|---|
COURSE_ROLE_UNSPECIFIED |
Nessun ruolo nel corso. |
STUDENT |
Studente del corso. |
TEACHER |
Insegnante del corso. |
OWNER |
Titolare del corso. |
Metodi |
|
---|---|
|
Accetta un invito, rimuovendolo e aggiungendo l'utente invitato agli insegnanti o agli studenti (a seconda dei casi) del corso specificato. |
|
Crea un invito. |
|
Elimina un invito. |
|
Restituisce un invito. |
|
Restituisce un elenco di inviti che l'utente che ha inviato la richiesta è autorizzato a visualizzare, limitato a quelli che corrispondono alla richiesta di elenco. |