REST Resource: courses.announcements.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 invece itemId.

itemId

string

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

id

string

Immutabile. Identificatore assegnato da Classroom per questo 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 che mostra 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 che mostra 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 dell'insegnante per vedere i lavori degli studenti sull'allegato, se applicabile. L'URI verrà aperto in un iframe con i parametri di query courseId, postId, attachmentId e submissionId impostati. È lo stesso submissionId restituito da [google.classroom.AddOns.GetAddOnContext][announcements.getAddOnContext] quando uno studente visualizza l'allegato. Se l'URI viene omesso o rimosso, verrà eliminato anche maxPoints.

dueDate

object (Date)

Data di scadenza, nel fuso orario UTC, dei lavori su questo allegato. Deve essere specificato se dueTime è specificato.

dueTime

object (TimeOfDay)

Ora del giorno, in UTC, in cui è prevista la scadenza del lavoro su questo allegato. Deve essere specificato se dueDate è specificato.

maxPoints

number

Voto massimo per questo allegato. Può essere impostato solo se è impostato studentWorkReviewUri. Imposta un valore diverso da zero per indicare che l'allegato supporta il trasferimento dei voti. Se impostato, deve essere un valore intero non negativo. Se impostato su zero, l'allegato non supporta il trasferimento dei voti.

copyHistory[]

object (CopyHistory)

Solo output. Identificatori degli allegati che erano copie precedenti del presente allegato.

Se l'allegato è stato copiato in precedenza in virtù della copia del post principale, gli identificatori degli allegati precedenti alle copie precedenti vengono elencati in ordine cronologico crescente.

EmbedUri

URI da inserire in un iframe dopo essere stato compilato con i parametri di query.

Rappresentazione JSON
{
  "uri": string
}
Campi
uri

string

Obbligatorio. URI da inserire in un iframe dopo essere stato compilato con i parametri di query. Deve essere una stringa UTF-8 valida contenente da 1 a 1800 caratteri.

CopyHistory

Identificatore di una copia precedente di un determinato allegato.

Rappresentazione JSON
{
  "courseId": string,
  "postId": string,
  "itemId": string,
  "attachmentId": string
}
Campi
courseId

string

Immutabile. Identificatore del corso.

postId
(deprecated)

string

Immutabile. Deprecato, utilizza invece itemId.

itemId

string

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

attachmentId

string

Immutabile. Identificatore dell'allegato.

Metodi

create

Crea un allegato del componente aggiuntivo sotto un post.

delete

Elimina l'allegato di un componente aggiuntivo.

get

Restituisce l'allegato di un componente aggiuntivo.

list

Restituisce tutti gli allegati creati da un componente aggiuntivo sotto il post.

patch

Aggiorna l'allegato di un componente aggiuntivo.