metadane dotyczące załączników dla dodatków do Classroom w kontekście konkretnego posta;
Zapis JSON |
---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field |
Pola | |
---|---|
courseId |
Niezmienna. Identyfikator kursu. |
postId |
Stały. Wycofane. Zamiast tego używaj elementu |
itemId |
Niezmienna. Identyfikator załącznika |
supportsStudentWork |
Opcjonalnie: Czy post pozwala nauczycielowi wyświetlać prace uczniów i przekazywać oceny. |
Pole unii
|
|
studentContext |
Kontekst dodatku odpowiadający roli ucznia użytkownika, który wysłał żądanie. Jego obecność oznacza, że użytkownik, który wysłał prośbę, jest uczniem na zajęciach. |
teacherContext |
Kontekst dodatku odpowiadający roli nauczyciela użytkownika, który wysłał żądanie. Jego obecność oznacza, że użytkownik, który wysłał prośbę, jest nauczycielem na zajęciach. |
StudentContext
Kontekst związany z rolą, jeśli użytkownik wysyłający prośbę jest uczniem.
Zapis JSON |
---|
{ "submissionId": string } |
Pola | |
---|---|
submissionId |
Prośba o identyfikator przesyłania użytkownika, który służy do przekazywania ocen i identyfikacji ucznia podczas wyświetlania jego pracy nauczycielowi. Jest ona ustawiana dokładnie wtedy, gdy |
TeacherContext
Ten typ nie ma pól.
Kontekst zależny od roli, jeśli użytkownik wysyłający prośbę jest nauczycielem.