Métadonnées pertinentes pour les pièces jointes des modules complémentaires Classroom dans le contexte d'un post spécifique.
Représentation JSON |
---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field |
Champs | |
---|---|
course |
Immuable. Identifiant du cours. |
postId |
Immuable. Obsolète, utilisez plutôt |
item |
Immuable. Identifiant de l' |
supports |
Facultatif. Indique si le post permet à l'enseignant de voir le travail des élèves et de transmettre les notes. |
Champ d'union
|
|
student |
Contexte du module complémentaire correspondant au rôle d'élève de l'utilisateur à l'origine de la requête. Sa présence implique que l'utilisateur à l'origine de la requête est un élève du cours. |
teacher |
Contexte du module complémentaire correspondant au rôle d'enseignant de l'utilisateur à l'origine de la demande. Sa présence implique que l'utilisateur à l'origine de la requête est un enseignant du cours. |
StudentContext
Contexte spécifique au rôle si l'utilisateur à l'origine de la requête est un étudiant.
Représentation JSON |
---|
{ "submissionId": string } |
Champs | |
---|---|
submission |
Demander à utiliser l'ID de soumission de l'utilisateur pour transmettre la note et identifier l'élève lorsque vous montrez son travail à l'enseignant. Cette valeur est définie exactement lorsque |
TeacherContext
Ce type ne comporte aucun champ.
Contexte spécifique au rôle si l'utilisateur à l'origine de la requête est un enseignant.