Recurso: Invitación
Una invitación para unirse a un curso.
Representación JSON |
---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum ( |
Campos | |
---|---|
id |
Es el identificador que asigna Classroom. Solo lectura. |
user |
Es el identificador del usuario invitado. Cuando se especifica como un parámetro de una solicitud, este identificador se puede establecer en uno de los siguientes valores:
|
course |
Es el identificador del curso al que se invitará al usuario. |
role |
Es el rol que se le invita al usuario a tener. No debe ser |
CourseRole
Son los posibles roles que se le pueden invitar a tener a un usuario.
Enumeraciones | |
---|---|
COURSE_ROLE_UNSPECIFIED |
No hay ningún rol en el curso. |
STUDENT |
Estudiante del curso. |
TEACHER |
Es el profesor del curso. |
OWNER |
Es el propietario del curso. |
Métodos |
|
---|---|
|
Acepta una invitación, la quita y agrega al usuario invitado a los profesores o estudiantes (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 solicitante puede ver, restringida a aquellas que coinciden con la solicitud de lista. |