Modifies attachments of student submission.
Вложения можно добавлять только к работам студентов, относящимся к объектам учебных заданий с workType ASSIGNMENT .
Этот запрос должен быть отправлен из проекта консоли разработчика с использованием идентификатора клиента OAuth , который использовался для создания соответствующего элемента учебной работы или дополнительного вложения к этому элементу.
This method returns the following error codes:
-
PERMISSION_DENIEDесли пользователю, запрашивающему доступ к курсу или курсовой работе, запрещено изменять вложения в запрашиваемой студенческой работе, или если возникают ошибки доступа . -
INVALID_ARGUMENTесли запрос имеет некорректный формат. - Если запрошенный курс, курсовая работа или работа студента не существуют,
NOT_FOUND.
HTTP request
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:modifyAttachments
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
courseId | Идентификатор курса. Этот идентификатор может быть либо идентификатором, присвоенным в Classroom, либо |
courseWorkId | Идентификатор курсовой работы. |
id | Идентификатор работы студента. |
Текст запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление |
|---|
{ "addAttachments": [ { object ( |
| Поля | |
|---|---|
addAttachments[] | Прикрепленные файлы. В одной студенческой работе может быть не более 20 прикрепленных файлов. Прикрепление файлов |
previewVersion | Необязательно. Предварительная версия API. Необходимо указать этот параметр для доступа к новым возможностям API, предоставляемым разработчикам в рамках программы предварительного просмотра. |
Ответный текст
В случае успеха тело ответа будет содержать экземпляр объекта StudentSubmission .
Области полномочий
Требуется один из следующих диапазонов аутентификации OAuth:
-
https://www.googleapis.com/auth/classroom.coursework.students -
https://www.googleapis.com/auth/classroom.coursework.me
Для получения более подробной информации см. руководство по авторизации .