Recurso: AddOnAttachment
Un archivo adjunto del complemento en una publicación.
Representación JSON |
---|
{ "courseId": string, "postId": string, "itemId": string, "id": string, "title": string, "teacherViewUri": { object ( |
Campos | |
---|---|
courseId |
Inmutable. Es el identificador del curso. |
postId |
Inmutable. Este campo es obsoleto; utiliza itemId en su lugar. |
itemId |
Inmutable. Identificador del anuncio, CourseWork o CourseWorkMaterial en el que se adjunta el archivo adjunto. Único por curso. |
id |
Inmutable. Es el identificador asignado por Classroom para este archivo adjunto, único por publicación. |
title |
Obligatorio. Es el título de este archivo adjunto. El título debe tener entre 1 y 1,000 caracteres. |
teacherViewUri |
Obligatorio. URI para mostrar la vista de profesor del archivo adjunto. El URI se abrirá en un iframe con los parámetros de consulta |
studentViewUri |
Obligatorio. URI para mostrar la vista del archivo adjunto como estudiante. El URI se abrirá en un iframe con los parámetros de consulta |
studentWorkReviewUri |
Es el URI del profesor para ver el trabajo del alumno en el archivo adjunto, si corresponde. El URI se abrirá en un iframe con los parámetros de consulta |
dueDate |
Es la fecha, en UTC, de vencimiento del trabajo en este archivo adjunto. Esto debe especificarse si se especifica |
dueTime |
Es la hora del día (en UTC) correspondiente a la fecha de vencimiento de este trabajo adjunto. Esto debe especificarse si se especifica |
maxPoints |
Calificación máxima para este archivo adjunto. Solo se puede establecer si se establece |
copyHistory[] |
Solo salida. Identificadores de archivos adjuntos que eran copias anteriores de este archivo adjunto. Si el archivo adjunto se copió anteriormente debido a que se copió la publicación principal, aquí se enumeran los identificadores de los archivos adjuntos que fueron sus copias anteriores en orden cronológico ascendente de copias. |
EmbedUri
El URI se iframe después de que se completa con los parámetros de consulta.
Representación JSON |
---|
{ "uri": string } |
Campos | |
---|---|
uri |
Obligatorio. El URI se iframe después de que se completa con los parámetros de consulta. Debe ser una cadena UTF-8 válida que contenga entre 1 y 1,800 caracteres. |
CopyHistory
Es el identificador de una copia anterior de un archivo adjunto determinado.
Representación JSON |
---|
{ "courseId": string, "postId": string, "itemId": string, "attachmentId": string } |
Campos | |
---|---|
courseId |
Inmutable. Es el identificador del curso. |
postId |
Inmutable. Este campo es obsoleto; utiliza itemId en su lugar. |
itemId |
Inmutable. Identificador del anuncio, CourseWork o CourseWorkMaterial en el que se adjunta el archivo adjunto. |
attachmentId |
Inmutable. Es el identificador del adjunto. |
Métodos |
|
---|---|
|
Crea un archivo adjunto de complemento debajo de una publicación. |
|
Borra un archivo adjunto del complemento. |
|
Muestra un archivo adjunto del complemento. |
|
Devuelve todos los archivos adjuntos creados por un complemento debajo de la publicación. |
|
Actualiza un archivo adjunto de complemento. |