Вложения можно добавлять только к материалам учащихся, принадлежащим объектам курсовой работы с workTypeASSIGNMENT .
Этот запрос должен быть сделан проектом Developer Console с идентификатором клиента OAuth, используемым для создания соответствующего рабочего элемента курса.
Этот метод возвращает следующие коды ошибок:
PERMISSION_DENIED , если запрашивающему пользователю не разрешен доступ к запрошенному курсу или курсовой работе, если пользователю не разрешено изменять вложения к запрошенной студенческой работе, или в случае ошибок доступа .
INVALID_ARGUMENT если запрос имеет неверный формат.
NOT_FOUND если запрошенный курс, курсовая работа или работа студента не существует.
HTTP-запрос
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:modifyAttachments
Необязательный. Предварительная версия API. Это необходимо настроить, чтобы получить доступ к новым возможностям API, доступным разработчикам в программе предварительной версии.