Belirli bir yayın bağlamında Classroom eklentileri için ekle ilgili meta veriler.
| JSON gösterimi |
|---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, "studentContext": { object ( |
| Alanlar | |
|---|---|
courseId |
Değiştirilemez. Dersin tanımlayıcısı. |
postId |
Değiştirilemez. Desteği sonlandırıldı. Bunun yerine |
itemId |
Değiştirilemez. Ekin eklendiği |
supportsStudentWork |
İsteğe bağlıdır. Yayının, öğretmenin öğrenci çalışmalarını ve geri gönderilen notları görmesine izin verip vermediği. |
| Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta en fazla bir alan ayarlanır: | |
studentContext |
İstekte bulunan kullanıcının öğrenci rolüne karşılık gelen eklenti bağlamı. Bu alanın bulunması, istekte bulunan kullanıcının kurstaki bir öğrenci olduğunu gösterir. |
teacherContext |
İstekte bulunan kullanıcının öğretmen rolüne karşılık gelen eklenti bağlamı. Bu alanın varlığı, istekte bulunan kullanıcının kurstaki bir öğretmen olduğunu gösterir. |
| Birbirini hariç tutan alanların sonu. | |
StudentContext
İstekte bulunan kullanıcı öğrenciyse role özgü bağlam.
| JSON gösterimi |
|---|
{ "submissionId": string } |
| Alanlar | |
|---|---|
submissionId |
Kullanıcının gönderim kimliği, not aktarımı için ve öğrenci çalışması öğretmene gösterilirken öğrenciyi tanımlamak amacıyla istenir. Bu, tam olarak |
TeacherContext
Bu türde alan yok.
İstekte bulunan kullanıcı öğretmense role özgü bağlam.