فرادادههای مربوط به پیوست برای برافزاهای Classroom در بافت پستی خاص.
| نمایش JSON |
|---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, "studentContext": { object ( |
| فیلدها | |
|---|---|
courseId |
تغییرناپذیر. شناسه دوره. |
postId |
تغییرناپذیر. منسوخ شده است، بهجای آن از |
itemId |
تغییرناپذیر. شناسه |
supportsStudentWork |
اختیاری. اینکه آیا پست به معلم اجازه میدهد کار محصل را ببیند و نمرات را برگرداند یا نه. |
| در زیر فهرستی از فیلدهای متقابلاً انحصاری آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم خواهد شد: | |
studentContext |
بافت برافزا مربوط به نقش کاربر درخواستکننده بهعنوان دانشآموز. وجود آن به این معنی است که کاربر درخواستکننده دانشآموز در دوره است. |
teacherContext |
بافت برافزا مربوط به نقش کاربر درخواستکننده بهعنوان معلم. وجود آن نشان میدهد که کاربر درخواستکننده معلم دوره است. |
| پایان فیلدهای متقابلاً انحصاری. | |
StudentContext
بافت مختص نقش اگر کاربر درخواستکننده دانشآموز باشد.
| نمایش JSON |
|---|
{ "submissionId": string } |
| فیلدها | |
|---|---|
submissionId |
درخواست شناسه ارسال کاربر برای استفاده در بازگرداندن نمره و شناسایی محصل هنگام نشان دادن کار محصل به معلم. این دقیقاً زمانی تنظیم میشود که |
TeacherContext
این نوع فیلدی ندارد.
بافت مختص نقش اگر کاربر درخواستکننده معلم باشد.