- Ressource: Annonce
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- AnnouncementState
- Méthodes
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. En lecture seule. |
id |
Identifiant attribué par Classroom à cette annonce, unique pour chaque cours. En 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[] |
Documents 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 En lecture seule. |
creationTime |
Code temporel de création de cette annonce. En 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 : |
updateTime |
Horodatage de la dernière modification apportée à cette annonce. En 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 : |
scheduledTime |
Code temporel facultatif de la publication planifiée 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 : |
assigneeMode |
Mode de la personne responsable 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. En 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. Seuls les enseignants du cours et les administrateurs du domaine peuvent voir l'annonce associée à cet état. |
DELETED |
État d'une annonce publiée, mais qui a été supprimée. Seuls les enseignants du cours et les administrateurs du domaine peuvent voir l'annonce associée à cet état. L'annonce associée à cet état est supprimée 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. |
|
Renvoie une liste d'annonces que le demandeur est autorisé à consulter. |
|
Modifie le mode de la personne responsable et les options d'une annonce. |
|
Met à jour un ou plusieurs champs d'une annonce. |