Ресурс: Приглашение
Приглашение присоединиться к курсу.
| JSON-представление |
|---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum ( |
| Поля | |
|---|---|
id | Идентификатор, назначенный Классом. Только для чтения. |
userId | Идентификатор приглашенного пользователя. Если этот идентификатор указан в качестве параметра запроса, ему может быть присвоено одно из следующих значений:
|
courseId | Идентификатор курса, на который можно пригласить пользователя. |
role | Роль, которую можно пригласить пользователя. Не должно быть |
КурсРоль
Возможные роли, на которые может быть приглашен пользователь.
| Перечисления | |
|---|---|
COURSE_ROLE_UNSPECIFIED | Никакой конечной роли. |
STUDENT | Студентка на курсе. |
TEACHER | Преподаватель курса. |
OWNER | Владелец курса. |
Методы | |
|---|---|
| Принимает приглашение, удаляя его и добавляя приглашенного пользователя в число преподавателей или студентов (в зависимости от обстоятельств) указанного курса. |
| Создает приглашение. |
| Удаляет приглашение. |
| Возвращает приглашение. |
| Возвращает список приглашений, которые запрашивающему пользователю разрешено просматривать, ограниченный теми, которые соответствуют запросу списка. |