- HTTP-запрос
- Параметры пути
- Параметры запроса
- Тело запроса
- Тело ответа
- Области авторизации
- Попробуйте!
Изменяет приглашение опекуна.
В настоящее время единственной допустимой модификацией является изменение state с PENDING на COMPLETE . Это приведет к отзыву приглашения.
Этот метод возвращает следующие коды ошибок:
-
PERMISSION_DENIEDесли у текущего пользователя нет разрешения на управление хранителями, если стражи не включены для рассматриваемого домена или в случае других ошибок доступа . -
FAILED_PRECONDITION, если защитная ссылка не находится в состоянииPENDING. -
INVALID_ARGUMENTесли формат предоставленного идентификатора студента не может быть распознан (это не адрес электронной почты или идентификаторuserIdиз этого API), или если переданноеGuardianInvitationимеетstateотличное отCOMPLETE, или если оно изменяет поля, отличные отstate. -
NOT_FOUND, если предоставленный идентификатор учащегося является действительным идентификатором учащегося, но в Классе нет записи об этом учащемся или если полеidне относится к приглашению опекуна, известному Классу.
HTTP-запрос
PATCH https://classroom.googleapis.com/v1/userProfiles/{studentId}/guardianInvitations/{invitationId}
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
studentId | Идентификатор учащегося, приглашение опекуна которого необходимо изменить. |
invitationId | Поле |
Параметры запроса
| Параметры | |
|---|---|
updateMask | Маска, определяющая, какие поля курса необходимо обновить. Это поле необходимо для обновления. Обновление завершается неудачно, если указаны недопустимые поля. Следующие поля действительны:
Если это поле задано в параметре запроса, оно должно быть указано как Это разделенный запятыми список полных имен полей. Пример: |
Тело запроса
Тело запроса содержит экземпляр GuardianInvitation .
Тело ответа
В случае успеха тело ответа содержит экземпляр GuardianInvitation .
Области авторизации
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/classroom.guardianlinks.students
Дополнительную информацию см. в руководстве по авторизации .