Metadatos relevantes para los archivos adjuntos de los complementos de Classroom en el contexto de una publicación específica.
Representación JSON |
---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field |
Campos | |
---|---|
courseId |
Inmutable. Es el identificador del curso. |
postId |
Inmutable. obsoleta: Usa |
itemId |
Inmutable. Es el identificador de |
supportsStudentWork |
Opcional. Si la publicación permite que el profesor vea el trabajo del estudiante y devuelva las calificaciones |
Campo de unión
|
|
studentContext |
Es el contexto del complemento que corresponde al rol de estudiante del usuario solicitante. Su presencia implica que el usuario solicitante es un estudiante del curso. |
teacherContext |
Es el contexto del complemento que corresponde al rol de profesor del usuario solicitante. Su presencia implica que el usuario solicitante es un profesor del curso. |
StudentContext
Contexto específico del rol si el usuario que realiza la solicitud es un estudiante.
Representación JSON |
---|
{ "submissionId": string } |
Campos | |
---|---|
submissionId |
La solicitud del ID de entrega del usuario se usará para la devolución de calificaciones y para identificar al estudiante cuando se le muestre su trabajo al profesor. Se establece exactamente cuando |
TeacherContext
Este tipo no tiene campos.
Contexto específico del rol si el usuario solicitante es un profesor