與特定訊息內容相關的 Classroom 外掛程式附件中繼資料。
JSON 表示法 |
---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field |
欄位 | |
---|---|
courseId |
不可變動。課程的 ID。 |
postId |
不可變動。已淘汰,請改用 |
itemId |
不可變動。附加附件的 |
supportsStudentWork |
選用設定。訊息是否允許老師查看學生作業並發還成績。 |
聯集欄位
|
|
studentContext |
與提出要求的使用者角色對應的附加內容。這表示要求使用者是課程的學生。 |
teacherContext |
與要求使用者的老師角色相對應的擴充功能內容。因為出現這種情況,代表提出要求的使用者是課程中的老師。 |
StudentContext
要求提出的使用者為學生時,依角色提供的相關背景資訊。
JSON 表示法 |
---|
{ "submissionId": string } |
欄位 | |
---|---|
submissionId |
要求使用者提交 ID,以便在向老師顯示學生作業時識別學生,並用於回傳成績。這會在 |
TeacherContext
這個類型沒有任何欄位。
如果提出要求的使用者是老師,則為角色專屬的背景資訊。