Ressource: Announcement
Annonce créée par un enseignant pour les élèves du cours
Représentation JSON |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
Champs | |
---|---|
course |
Identifiant du cours. Lecture seule. |
id |
Identifiant attribué par Classroom à cette annonce, unique par cours. Lecture seule. |
text |
Description de cette annonce. Le texte doit être une chaîne UTF-8 valide ne contenant pas plus de 30 000 caractères. |
materials[] |
Autres ressources Les annonces ne doivent pas comporter plus de 20 éléments matériels. |
state |
État de cette annonce. Si aucune valeur n'est spécifiée, l'état par défaut est |
alternate |
Lien absolu vers cette annonce dans l'interface utilisateur Web de Classroom. Ce champ n'est renseigné que si Lecture seule. |
creation |
Horodatage de création de cette annonce. Lecture seule. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
update |
Code temporel de la dernière modification de cette annonce. Lecture seule. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
scheduled |
Code temporel facultatif de la date et de l'heure de publication de cette annonce. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
assignee |
Mode de l'annonce pour l'utilisateur responsable. Si elle n'est pas spécifiée, la valeur par défaut est |
individual |
Identifiants des élèves ayant accès à l'annonce. Ce champ n'est défini que si |
creator |
Identifiant de l'utilisateur qui a créé l'annonce. Lecture seule. |
AnnouncementState
États possibles des annonces
Enums | |
---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED |
Aucun état spécifié. Cette valeur n'est jamais renvoyée. |
PUBLISHED |
État de l'annonce publiée. Il s'agit de l'état par défaut. |
DRAFT |
État d'une annonce qui n'est pas encore publiée. Dans cet état, l'annonce n'est visible que par les enseignants du cours et les administrateurs du domaine. |
DELETED |
État de l'annonce publiée, mais désormais supprimée. Dans cet état, l'annonce n'est visible que par les enseignants du cours et les administrateurs du domaine. Les annonces dans cet état sont supprimées au bout d'un certain temps. |
Méthodes |
|
---|---|
|
Crée une annonce. |
|
Supprime une annonce. |
|
Renvoie une annonce. |
|
Récupère les métadonnées des modules complémentaires Classroom dans le contexte d'un post spécifique. |
|
Affiche la liste des annonces que le demandeur est autorisé à consulter. |
|
Modifie le mode d'attribution et les options d'une annonce. |
|
Met à jour un ou plusieurs champs d'une annonce. |