Son los 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, "studentContext": { object ( |
| Campos | |
|---|---|
courseId |
Inmutable. Es el identificador del curso. |
postId |
Inmutable. obsoleta: Usa |
itemId |
Inmutable. Identificador de |
supportsStudentWork |
Opcional. Indica si la publicación permite que el profesor vea el trabajo de los estudiantes y devuelva las calificaciones. |
| La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta: | |
studentContext |
Es el contexto del complemento que corresponde al rol del usuario solicitante como estudiante. Su presencia implica que el usuario que realiza la solicitud es un estudiante del curso. |
teacherContext |
Es el contexto del complemento que corresponde al rol del usuario solicitante como profesor. Su presencia implica que el usuario que realiza la solicitud es un profesor del curso. |
| Fin de los campos mutuamente excluyentes. | |
StudentContext
Contexto específico del rol si el usuario que realiza la solicitud es un estudiante
| Representación JSON |
|---|
{ "submissionId": string } |
| Campos | |
|---|---|
submissionId |
Se solicita el ID de entrega del usuario para usarlo en la devolución de calificaciones y para identificar al estudiante cuando se muestra su trabajo al profesor. Esto se establece exactamente cuando |
TeacherContext
Este tipo no tiene campos.
Contexto específico del rol si el usuario que realiza la solicitud es un profesor.