Metadatos relevantes para los archivos adjuntos para 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. Este campo es obsoleto; utiliza itemId en su lugar. |
itemId |
Inmutable. Es el identificador del anuncio, CourseWork o CourseWorkMaterial con el que se adjunta el archivo adjunto. |
supportsStudentWork |
Opcional. Si la publicación permite que el profesor vea el trabajo de los alumnos y las calificaciones de devoluciones |
Campo de unión
|
|
studentContext |
Contexto del complemento que corresponde al rol del usuario que realizó la solicitud como estudiante Su presencia implica que el usuario solicitante es un estudiante del curso. |
teacherContext |
Contexto complementario que corresponde al rol del usuario que realiza la solicitud como profesor. Su presencia implica que el usuario solicitante es un profesor del curso. |
StudentContext
Contexto específico de la función si el usuario solicitante es un estudiante
Representación JSON |
---|
{ "submissionId": string } |
Campos | |
---|---|
submissionId |
Solicitar el ID de entrega del usuario para que se use para devolver la calificación 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 de la función si el usuario que realiza la solicitud es un profesor