特定貼文中的 Classroom 外掛程式附件相關中繼資料。
| JSON 表示法 |
|---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, "studentContext": { object ( |
| 欄位 | |
|---|---|
courseId |
不可變動。課程 ID。 |
postId |
不可變動。已淘汰,請改用 |
itemId |
不可變動。 |
supportsStudentWork |
(選用步驟) 訊息是否允許老師查看學生作業及回傳成績。 |
| 以下是互斥欄位清單。回應中最多會設定下列其中一個欄位: | |
studentContext |
與要求使用者 (學生) 角色對應的外掛程式背景資訊。如果出現這個欄位,表示提出要求的使用者是課程學生。 |
teacherContext |
與要求使用者 (老師) 角色對應的外掛程式背景資訊。如果出現這個欄位,表示提出要求的使用者是課程老師。 |
| 互斥欄位結束。 | |
StudentContext
如果提出要求的使用者是學生,則提供角色專屬背景資訊。
| JSON 表示法 |
|---|
{ "submissionId": string } |
| 欄位 | |
|---|---|
submissionId |
要求使用者的提交 ID,用於傳送成績,並在向老師顯示學生作業時識別學生。只有在 |
TeacherContext
這個類型沒有任何欄位。
如果提出要求的使用者是老師,則為角色專屬情境。