- Ressource: Ankündigung
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- AnnouncementState
- Methoden
Ressource: Ankündigung
Von einer Lehrkraft erstellte Ankündigung für Schüler und Studenten des Kurses
JSON-Darstellung |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
Felder | |
---|---|
courseId |
ID des Kurses. Schreibgeschützt. |
id |
Die von Classroom zugewiesene ID für diese Ankündigung, die für jeden Kurs eindeutig ist. Schreibgeschützt. |
text |
Beschreibung dieser Mitteilung. Der Text muss ein gültiger UTF-8-String mit maximal 30.000 Zeichen sein. |
materials[] |
Zusätzliche Materialien Ankündigungen dürfen nicht mehr als 20 Materialien enthalten. |
state |
Status dieser Mitteilung. Wenn keine Vorgabe erfolgt, lautet der Standardstatus |
alternateLink |
Link zu dieser Ankündigung in der Classroom-Web-UI. Dieses Feld wird nur ausgefüllt, wenn Schreibgeschützt. |
creationTime |
Zeitstempel für die Erstellung dieser Mitteilung. Schreibgeschützt. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Zeitstempel der letzten Änderung an dieser Mitteilung. Schreibgeschützt. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
scheduledTime |
Optionaler Zeitstempel für die geplante Veröffentlichung dieser Mitteilung. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
assigneeMode |
Modus „Zugewiesene Person“ der Ankündigung. Wenn keine Vorgabe erfolgt, gilt der Standardwert |
individualStudentsOptions |
IDs der Schüler/Studenten, die Zugriff auf die Ankündigung haben. Dieses Feld wird nur festgelegt, wenn |
creatorUserId |
ID des Nutzers, der die Mitteilung erstellt hat. Schreibgeschützt. |
AnnouncementState
Mögliche Status von Ankündigungen
Enums | |
---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED |
Kein Status angegeben. Dies wird nie zurückgegeben. |
PUBLISHED |
Status für bereits veröffentlichte Ankündigungen. Dies ist der Standardstatus. |
DRAFT |
Status für eine noch nicht veröffentlichte Ankündigung. Ankündigungen mit diesem Status sind nur für Lehrkräfte und Domainadministratoren sichtbar. |
DELETED |
Status für eine bereits veröffentlichte Ankündigung, die jetzt gelöscht ist. Ankündigungen mit diesem Status sind nur für Lehrkräfte und Domainadministratoren sichtbar. Die Mitteilung mit diesem Status wird nach einiger Zeit gelöscht. |
Methoden |
|
---|---|
|
Erstellt eine Ankündigung. |
|
Löscht die Ankündigung. |
|
Gibt eine Ankündigung zurück. |
|
Ruft die Metadaten für Classroom-Add-ons im Kontext eines bestimmten Beitrags ab. |
|
Gibt eine Liste der Ankündigungen zurück, die der Anforderer sehen darf. |
|
Ändert den Modus für die Zuweisung und die Optionen einer Ansage. |
|
Aktualisiert ein oder mehrere Felder einer Ankündigung. |