- HTTP-запрос
- Параметры пути
- Параметры запроса
- Текст запроса
- Ответный текст
- Области полномочий
- Попробуйте!
Обновляет одно или несколько полей учебного плана.
Подробную информацию о том, какие поля можно обновлять и кто может их изменять, см. в google.classroom.v1.CourseWork
Этот запрос должен быть отправлен проектом из консоли разработчика с идентификатором клиента OAuth , использованным для создания соответствующего элемента учебного задания.
Этот метод возвращает следующие коды ошибок:
-
PERMISSION_DENIEDif the requesting developer project did not create the corresponding course work, if the user is not permitted to make the requested modification to the student submission, or for access errors . -
INVALID_ARGUMENTесли запрос имеет некорректный формат. -
FAILED_PRECONDITIONесли запрошенная курсовая работа уже была удалена. - Если запрошенный курс или курсовая работа не существует,
NOT_FOUND.
HTTP-запрос
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{id}
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
courseId | Идентификатор курса. Этот идентификатор может быть либо идентификатором, присвоенным в Classroom, либо |
id | Идентификатор курсовой работы. |
Параметры запроса
| Параметры | |
|---|---|
updateMask | Маска, определяющая, какие поля в объекте CourseWork необходимо обновить. Это поле обязательно для обновления. Обновление завершится неудачей, если указаны недопустимые поля. Если поле поддерживает пустые значения, его можно очистить, указав его в маске обновления, а не в объекте Учителя могут указать следующие поля:
Это список полных имен полей, разделенных запятыми. Пример: |
previewVersion | Необязательно. Предварительная версия API. Необходимо указать этот параметр для доступа к новым возможностям API, предоставляемым разработчикам в рамках программы предварительного просмотра. |
Текст запроса
В теле запроса содержится экземпляр объекта CourseWork .
Ответный текст
В случае успеха тело ответа будет содержать экземпляр объекта CourseWork .
Области полномочий
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/classroom.coursework.students
Для получения более подробной информации см. руководство по авторизации .