Recurso: Invitation
Una invitación para unirse a un curso.
Representación JSON |
---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum ( |
Campos | |
---|---|
id |
Identificador asignado por Classroom Solo lectura |
userId |
Es el identificador del usuario invitado. Cuando se especifica como un parámetro de una solicitud, este identificador se puede establecer como una de las siguientes opciones:
|
courseId |
Es el identificador del curso para invitar al usuario. |
role |
Función que se debe invitar al usuario. No debe ser |
Función del curso
Posibles funciones que se le pueden invitar a un usuario.
Enumeradores | |
---|---|
COURSE_ROLE_UNSPECIFIED |
No hay ningún rol en el curso. |
STUDENT |
Alumno en el curso. |
TEACHER |
Profesor del curso. |
OWNER |
Propietario del curso. |
Métodos |
|
---|---|
|
Acepta una invitación, la quita y agrega el usuario invitado a los profesores o los alumnos (según corresponda) del curso especificado. |
|
Crea una invitación. |
|
Borra una invitación. |
|
Muestra una invitación. |
|
Muestra una lista de invitaciones que el usuario que realiza la solicitud puede ver, restringida a aquellas que coinciden con la solicitud de la lista. |