REST Resource: courses.posts.addOnAttachments

Risorsa: AddOnAttachment

Un allegato di un componente aggiuntivo in un post.

Rappresentazione JSON
{
  "courseId": string,
  "postId": string,
  "itemId": string,
  "id": string,
  "title": string,
  "teacherViewUri": {
    object (EmbedUri)
  },
  "studentViewUri": {
    object (EmbedUri)
  },
  "studentWorkReviewUri": {
    object (EmbedUri)
  },
  "dueDate": {
    object (Date)
  },
  "dueTime": {
    object (TimeOfDay)
  },
  "maxPoints": number,
  "copyHistory": [
    {
      object (CopyHistory)
    }
  ]
}
Campi
courseId

string

Immutabile. Identificatore del corso.

postId
(deprecated)

string

Immutabile. Deprecato, utilizza itemId.

itemId

string

Immutabile. Identificativo dell'annuncio, del lavoro del corso o del materiale del corso a cui è allegato l'allegato. Univoco per corso.

id

string

Immutabile. Identificatore assegnato in Classroom per l'allegato, univoco per post.

title

string

Obbligatorio. Titolo di questo allegato. Il titolo deve essere compreso tra 1 e 1000 caratteri.

teacherViewUri

object (EmbedUri)

Obbligatorio. URI per mostrare la visualizzazione dell'allegato per gli insegnanti. L'URI verrà aperto in un iframe con i parametri di query courseId, postId e attachmentId impostati.

studentViewUri

object (EmbedUri)

Obbligatorio. URI per mostrare la visualizzazione dell'allegato da parte degli studenti. L'URI verrà aperto in un iframe con i parametri di query courseId, postId e attachmentId impostati.

studentWorkReviewUri

object (EmbedUri)

URI per l'insegnante che può visualizzare il lavoro dello studente sull'allegato, se applicabile. L'URI verrà aperto in un iframe con i parametri di query courseId, postId, attachmentId e submissionId impostati. Si tratta degli stessi submissionId restituiti da [google.classroom.AddOns.GetAddOnContext][announcements.getAddOnContext] quando uno studente visualizza l'allegato. Se l'URI viene omesso o rimosso, verrà ignorato anche maxPoints.

dueDate

object (Date)

La data, nel fuso orario UTC, di scadenza per la fine del lavoro su questo allegato. È necessario specificare questo valore se dueTime è specificato.

dueTime

object (TimeOfDay)

L'ora del giorno, nel fuso UTC, in cui il lavoro su questo allegato è in scadenza. È necessario specificare questo valore se dueDate è specificato.

maxPoints

number

Voto massimo per questo allegato. Può essere impostato solo se hai impostato studentWorkReviewUri. Imposta un valore diverso da zero per indicare che l'allegato supporta il pass-back dei voti. Se impostato, deve essere un valore intero non negativo. Se il criterio viene impostato su zero, l'allegato non supporta l'invio dei voti.

copyHistory[]

object (CopyHistory)

Solo output. Identificatori degli allegati che erano copie precedenti di questo allegato.

Se l'allegato è stato precedentemente copiato in virtù del fatto che il post principale è stato copiato, vengono enumerati gli identificatori degli allegati che erano le copie precedenti in ordine cronologico crescente.

Metodi

create

Crea un allegato del componente aggiuntivo sotto un post.

delete

Elimina l'allegato di un componente aggiuntivo.

get

Restituisce un allegato del componente aggiuntivo.

list

Restituisce tutti gli allegati creati da un componente aggiuntivo nel post.

patch

Consente di aggiornare l'allegato di un componente aggiuntivo.