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, // Union field |
Alanlar | |
---|---|
courseId |
Sabit. Kursun tanımlayıcısı. |
postId |
Değişmez. Kullanımdan kaldırıldı, bunun yerine |
itemId |
Sabit. Ekin eklendiği |
supportsStudentWork |
İsteğe bağlı. Yayında öğretmenin öğrenci çalışmalarını ve geri verilen notları görmesine izin verilip verilmediği. |
Birleştirme alanı
|
|
studentContext |
İstekte bulunan kullanıcının öğrenci rolüne karşılık gelen eklenti bağlamı. Bu simge, istekte bulunan kullanıcının derste öğrenci olduğunu gösterir. |
teacherContext |
İstekte bulunan kullanıcının öğretmen olarak rolüne karşılık gelen eklenti bağlamı. Bu özelliğin bulunması, istek gönderen kullanıcının kursta öğretmen olduğunu gösterir. |
StudentContext
İstekte bulunan kullanıcı bir öğrenciyse role özgü bağlam.
JSON gösterimi |
---|
{ "submissionId": string } |
Alanlar | |
---|---|
submissionId |
Kullanıcının gönderim kimliğinin, notların geri gösterimi için kullanılmasını ve öğrencinin çalışmasını öğretmene gösterirken öğrenciyi tanımlamasını isteme. Bu değer tam olarak |
TeacherContext
Bu türde alan yok.
İstekte bulunan kullanıcı bir öğretmense role özgü bağlam.