Метаданные, относящиеся к вложениям, для надстроек Класса в контексте конкретного сообщения.
JSON-представление
{"courseId": string,"postId": string,"itemId": string,"supportsStudentWork": boolean,// Union field context can be only one of the following:"studentContext": {object (StudentContext)},"teacherContext": {object (TeacherContext)}// End of list of possible types for union field context.}
Поля
courseId
string
Неизменяемый. Идентификатор курса.
postId (deprecated)
string
Неизменяемый. Устарело, вместо этого используйте itemId .
itemId
string
Неизменяемый. Идентификатор Announcement , CourseWork или CourseWorkMaterial , к которому прикреплено вложение.
supportsStudentWork
boolean
Необязательный. Позволяет ли публикация учителю видеть работы учащихся и оценки.
Контекст дополнения, соответствующий роли запрашивающего пользователя как учащегося. Его наличие подразумевает, что запрашивающий пользователь является студентом курса.
Контекст дополнения, соответствующий роли запрашивающего пользователя как преподавателя. Его наличие подразумевает, что запрашивающий пользователь является преподавателем курса.
СтудентКонтекст
Ролевой контекст, если запрашивающий пользователь является студентом.
JSON-представление
{"submissionId": string}
Поля
submissionId
string
Запрос идентификатора отправки пользователя, который будет использоваться для возврата оценок и для идентификации учащегося при показе его работы учителю. Это значение устанавливается именно тогда, когда supportsStudentWork имеет true .
УчительКонтекст
Этот тип не имеет полей.
Ролевой контекст, если запрашивающий пользователь является учителем.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-11-12 UTC."],[[["Add-on context provides metadata for Classroom add-ons related to a specific post, including course and post identifiers."],["The context indicates whether the post supports student work and allows for grade passback."],["Depending on the user's role, the context includes either `studentContext` or `teacherContext` with relevant information."],["`studentContext` contains the student's submission ID for grade passback when `supportsStudentWork` is true."],["`teacherContext` currently has no fields but signifies the requesting user is a teacher."]]],[]]