REST Resource: courses.courseWorkMaterials.addOnAttachments
Ресурс: AddOnAttachment
Дополнительное вложение к сообщению.
JSON-представление |
---|
{
"courseId": string,
"postId": string,
"itemId": string,
"id": string,
"title": string,
"teacherViewUri": {
object (EmbedUri )
},
"studentViewUri": {
object (EmbedUri )
},
"studentWorkReviewUri": {
object (EmbedUri )
},
"dueDate": {
object (Date )
},
"dueTime": {
object (TimeOfDay )
},
"maxPoints": number,
"copyHistory": [
{
object (CopyHistory )
}
]
} |
Поля |
---|
course Id | string Неизменяемый. Идентификатор курса. |
postId (deprecated) | string Неизменяемый. Устарело, вместо этого используйте itemId . |
item Id | string Неизменяемый. Идентификатор Announcement , CourseWork или CourseWorkMaterial к которому прикреплено вложение. Уникально для каждого курса. |
id | string Неизменяемый. Идентификатор этого вложения, присвоенный классом, уникальный для каждого сообщения. |
title | string Необходимый. Название этого вложения. Название должно содержать от 1 до 1000 символов. |
teacher View Uri | object ( EmbedUri ) Необходимый. URI, чтобы показать учителю представление о вложении. URI будет открыт в iframe с установленными параметрами запроса courseId , itemId , itemType и attachmentId . |
student View Uri | object ( EmbedUri ) Необходимый. URI, чтобы показать представление студента о вложении. URI будет открыт в iframe с установленными параметрами запроса courseId , itemId , itemType и attachmentId . |
student Work Review Uri | object ( EmbedUri ) URI, позволяющий учителю видеть работу учащихся над вложением, если применимо. URI будет открыт в iframe с установленными параметрами запроса courseId , itemId , itemType , attachmentId и submissionId . Это тот же submissionId , который возвращается в поле AddOnContext.studentContext , когда учащийся просматривает вложение. Если URI опущен или удален, maxPoints также будет удален. |
due Date | object ( Date ) Дата окончания работы над этим вложением в формате UTC. Это необходимо указать, если указан dueTime . |
due Time | object ( TimeOfDay ) Время суток по всемирному координированному времени, когда должна быть выполнена работа над этим вложением. Это необходимо указать, если указан dueDate . |
max Points | number Максимальная оценка для этого вложения. Может быть установлен только в том случае, если установлен studentWorkReviewUri . Установите ненулевое значение, чтобы указать, что вложение поддерживает возврат оценки. Если установлено, это должно быть неотрицательное целое значение. Если установлено значение 0, вложение не будет поддерживать возврат оценок. |
copy History[] | object ( CopyHistory ) Только вывод. Идентификаторы вложений, которые были предыдущими копиями этого вложения. Если вложение было ранее скопировано в результате копирования его родительского сообщения, здесь перечисляются идентификаторы вложений, которые были его предыдущими копиями, в возрастающем хронологическом порядке копирования. |
Методы |
---|
| Создает дополнительное вложение под публикацией. |
| Удаляет дополнительное вложение. |
| Возвращает дополнительное вложение. |
| Возвращает все вложения, созданные дополнением под публикацией. |
| Обновляет дополнительный вложение. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-12-06 UTC.
[null,null,["Последнее обновление: 2024-12-06 UTC."],[[["AddOnAttachment represents an add-on attachment associated with a post, like an announcement or course work, within Google Classroom."],["It provides metadata about the attachment, including title, teacher/student view URIs, due dates, and grading information."],["Developers can programmatically manage these attachments using methods like create, delete, get, list, and patch."],["The AddOnAttachment resource is represented in JSON format, with specific fields for various attributes."],["It supports features like grade passback and tracking the history of copied attachments."]]],[]]