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 |
Sabit. Kullanımdan kaldırıldı, bunun yerine itemId değerini kullanın. |
itemId |
Sabit. Ekin ekli olduğu duyurunun,courseWork veyacourseWorkMaterial'ın tanımlayıcısı. |
supportsStudentWork |
İsteğe bağlı. Yayının, öğretmenin öğrenci çalışmalarını görmesine ve notları geri verme durumuna izin verip vermediği. |
Birleştirme alanı
|
|
studentContext |
İstekte bulunan kullanıcının öğrenci rolüne karşılık gelen eklenti bağlamı. Bu özelliğin varlığı, 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 mevcut olması, istekte bulunan kullanıcının derste öğretmen olduğunu gösterir. |
StudentContext
İstekte bulunan kullanıcı bir öğrenciyse role özel 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. |
TeacherContext
Bu türde alan yok.
İstekte bulunan kullanıcı bir öğretmense role özgü bağlam.