Ressource: AddOnAttachment
Une pièce jointe de module complémentaire à un post.
Représentation JSON |
---|
{ "courseId": string, "postId": string, "itemId": string, "id": string, "title": string, "teacherViewUri": { object ( |
Champs | |
---|---|
courseId |
Immuable. Identifiant du cours. |
postId |
Immuable. Obsolète, utilisez plutôt |
itemId |
Immuable. Identifiant de la pièce jointe |
id |
Immuable. Identifiant attribué par Classroom à cette pièce jointe, unique pour chaque post. |
title |
Obligatoire. Titre de cette pièce jointe. Le titre doit comporter entre 1 et 1 000 caractères. |
teacherViewUri |
Obligatoire. URI permettant d'afficher la pièce jointe dans la vue enseignant L'URI sera ouvert dans un iFrame avec les paramètres de requête |
studentViewUri |
Obligatoire. URI permettant d'afficher la vue élève de la pièce jointe. L'URI sera ouverte dans un iFrame avec les paramètres de requête |
studentWorkReviewUri |
URI permettant à l'enseignant de voir le travail des élèves sur la pièce jointe, le cas échéant. L'URI s'ouvre dans un iFrame avec les paramètres de requête |
dueDate |
Date (en UTC) à laquelle doit s'appliquer cette pièce jointe. Ce champ doit être spécifié si |
dueTime |
Heure (UTC) à laquelle le travail sur cette pièce jointe doit être terminé. Ce champ doit être spécifié si |
maxPoints |
Note maximale pour cette pièce jointe. Ne peut être défini que si |
copyHistory[] |
Uniquement en sortie. Identifiants des pièces jointes qui étaient des copies précédentes de cette pièce jointe. Si la pièce jointe a déjà été copiée en raison de la copie de son post parent, les identifiants des pièces jointes qui étaient ses copies précédentes sont énumérés dans l'ordre chronologique ascendant de la copie. |
EmbedUri
URI à intégrer dans un iframe après avoir été renseigné avec des paramètres de requête.
Représentation JSON |
---|
{ "uri": string } |
Champs | |
---|---|
uri |
Obligatoire. URI à intégrer dans un iframe après avoir été renseigné avec des paramètres de requête. Il doit s'agir d'une chaîne UTF-8 valide contenant entre 1 et 1 800 caractères. |
CopyHistory
Identifiant d'une copie précédente d'une pièce jointe donnée.
Représentation JSON |
---|
{ "courseId": string, "postId": string, "itemId": string, "attachmentId": string } |
Champs | |
---|---|
courseId |
Immuable. Identifiant du cours. |
postId |
Immuable. Obsolète, utilisez plutôt |
itemId |
Immuable. Identifiant de la pièce jointe |
attachmentId |
Immuable. Identifiant de la pièce jointe. |
Méthodes |
|
---|---|
|
Crée une pièce jointe de module complémentaire sous un post. |
|
Supprime une pièce jointe de module complémentaire. |
|
Renvoie une pièce jointe de module complémentaire. |
|
Renvoie toutes les pièces jointes créées par un module complémentaire sous le post. |
|
Met à jour une pièce jointe de module complémentaire. |