Recurso: Invitación
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 parámetro de una solicitud, este identificador se puede establecer en una de las siguientes opciones:
|
courseId |
Es el identificador del curso al que se invitará al usuario. |
role |
Rol para invitar al usuario. No debe ser |
CourseRole
Posibles roles que podría tener un usuario
Enumeradores | |
---|---|
COURSE_ROLE_UNSPECIFIED |
Sin rol en el curso. |
STUDENT |
Estudiante del curso. |
TEACHER |
Profesora del curso. |
OWNER |
Propietario del curso |
Métodos |
|
---|---|
|
Acepta una invitación, la quita y agrega al usuario invitado a los profesores o 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 solicitante puede ver, restringida a aquellas que coinciden con la solicitud de lista. |