Метаданные, относящиеся к вложениям, для надстроек Класса в контексте конкретного сообщения.
JSON-представление |
---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field |
Поля | |
---|---|
courseId | Неизменяемый. Идентификатор курса. |
postId | Неизменяемый. Устарело, вместо этого используйте |
itemId | Неизменяемый. Идентификатор |
supportsStudentWork | Необязательный. Позволяет ли публикация учителю видеть работы учащихся и оценки. |
| |
studentContext | Контекст дополнения, соответствующий роли запрашивающего пользователя как учащегося. Его наличие подразумевает, что запрашивающий пользователь является студентом курса. |
teacherContext | Контекст дополнения, соответствующий роли запрашивающего пользователя как преподавателя. Его наличие подразумевает, что запрашивающий пользователь является преподавателем курса. |
СтудентКонтекст
Ролевой контекст, если запрашивающий пользователь является студентом.
JSON-представление |
---|
{ "submissionId": string } |
Поля | |
---|---|
submissionId | Запрос идентификатора отправки пользователя, который будет использоваться для возврата оценок и для идентификации учащегося при показе его работы учителю. Это значение устанавливается именно тогда, когда |
УчительКонтекст
Этот тип не имеет полей.
Ролевой контекст, если запрашивающий пользователь является учителем.