- HTTP-запрос
- Параметры пути
- Параметры запроса
- Текст запроса
- Ответный текст
- Области полномочий
- Попробуйте!
Создает учебные материалы для курса.
Этот метод возвращает следующие коды ошибок:
-
PERMISSION_DENIEDесли пользователю, запрашивающему доступ, запрещен доступ к запрашиваемому курсу, создание учебных материалов по запрашиваемому курсу, предоставление доступа к вложениям на Google Диска или если возникают ошибки доступа . -
INVALID_ARGUMENTесли запрос некорректен или если аргументов больше 20. - Материалы предоставляются.
- Если запрошенный курс не существует,
NOT_FOUND. - Ошибка
FAILED_PRECONDITIONдля следующего запроса :- AttachmentNotVisible
HTTP-запрос
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
courseId | Идентификатор курса. Этот идентификатор может быть либо идентификатором, присвоенным в Classroom, либо |
Параметры запроса
| Параметры | |
|---|---|
previewVersion | Необязательно. Предварительная версия API. Необходимо указать этот параметр для доступа к новым возможностям API, предоставляемым разработчикам в рамках программы предварительного просмотра. |
Текст запроса
В теле запроса содержится экземпляр объекта CourseWorkMaterial .
Ответный текст
В случае успеха тело ответа будет содержать вновь созданный экземпляр объекта CourseWorkMaterial .
Области полномочий
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/classroom.courseworkmaterials
Для получения более подробной информации см. руководство по авторизации .