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 un parámetro de una solicitud, este identificador se puede establecer en una de las siguientes opciones:
|
courseId |
Identificador del curso al que se invitará al usuario. |
role |
Rol para invitar al usuario. No debe ser |
CourseRole
Son los posibles roles que se puede invitar a un usuario.
Enumeraciones | |
---|---|
COURSE_ROLE_UNSPECIFIED |
Sin función del curso. |
STUDENT |
estudiante del 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 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 tiene permitido ver, restringida a las que coincidan con la solicitud de lista. |