Ressource: Annonce
Annonce créée par un enseignant pour les élèves du cours
Représentation JSON |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
Champs | |
---|---|
courseId |
Identifiant du cours. Lecture seule. |
id |
Identifiant attribué par Classroom à cette annonce, unique à chaque 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[] |
Supports supplémentaires. Les annonces ne doivent pas contenir 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 |
alternateLink |
Lien absolu vers cette annonce dans l'interface utilisateur Web de Classroom. Ce champ n'est renseigné que si Lecture seule. |
creationTime |
Code temporel de la création de cette annonce. Lecture seule. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
updateTime |
Code temporel de la dernière modification apportée à cette annonce. Lecture seule. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
scheduledTime |
Code temporel facultatif de la publication de cette annonce. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
assigneeMode |
Mode Destinataire de l'annonce. Si aucune valeur n'est spécifiée, la valeur par défaut est |
individualStudentsOptions |
Identifiants des élèves ayant accès à l'annonce. Ce champ n'est défini que si |
creatorUserId |
Identifiant de l'utilisateur qui a créé l'annonce. Lecture seule. |
AnnouncementState
États possibles des annonces
Enums | |
---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED |
Aucun État spécifié. Cet élément n'est jamais renvoyé. |
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. L'annonce associée à cet état n'est visible que par les enseignants du cours et les administrateurs de domaine. |
DELETED |
État de l'annonce publiée, mais supprimée. L'annonce associée à cet état n'est visible que par les enseignants du cours et les administrateurs de domaine. L'annonce associée à cet état est supprimée au bout d'un certain temps. |
Méthodes |
|
---|---|
|
Crée une annonce. |
|
Supprime une annonce. |
|
Affiche une annonce. |
|
Obtient les métadonnées des modules complémentaires Classroom dans le contexte d'une publication spécifique. |
|
Affiche une liste des annonces que le demandeur est autorisé à consulter. |
|
Modifie le mode responsable et les options d'une annonce. |
|
Met à jour un ou plusieurs champs d'une annonce. |