Los complementos de Google Classroom ya están en fase de disponibilidad general para desarrolladores. Consulta la documentación sobre complementos para obtener más información.
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 context can be only one of the following:"studentContext": {object (StudentContext)},"teacherContext": {object (TeacherContext)}// End of list of possible types for union field context.}
Campos
courseId
string
Inmutable. Es el identificador del curso.
postId (deprecated)
string
Inmutable. obsoleta: Usa itemId en su lugar.
itemId
string
Inmutable. Es el identificador de Announcement, CourseWork o CourseWorkMaterial en el que se adjunta el archivo.
supportsStudentWork
boolean
Opcional. Si la publicación permite que el profesor vea el trabajo de los estudiantes y les devuelva las calificaciones.
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.
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
Es el contexto específico del rol si el usuario solicitante es un estudiante.
Representación JSON
{"submissionId": string}
Campos
submissionId
string
Solicitar el ID de envío del usuario para usarlo en la devolución de calificaciones y para identificar al estudiante cuando se le muestre su trabajo al profesor Esto se establece exactamente cuando supportsStudentWork es true.
TeacherContext
Este tipo no tiene campos.
Contexto específico del rol si el usuario solicitante es un profesor
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-12-06 (UTC)"],[[["Add-on context provides metadata for Classroom add-ons related to a specific post, including course and post identifiers."],["The context indicates whether the post supports student work and allows for grade passback."],["Depending on the user's role, the context includes either `studentContext` or `teacherContext` with relevant information."],["`studentContext` contains the student's submission ID for grade passback when `supportsStudentWork` is true."],["`teacherContext` currently has no fields but signifies the requesting user is a teacher."]]],[]]