Zasób: ogłoszenie
Ogłoszenie utworzone przez nauczyciela dla uczniów zajęć
Zapis JSON |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
Pola | |
---|---|
courseId |
Identyfikator zajęć. Tylko do odczytu. |
id |
Przypisany przez Classroom identyfikator tego ogłoszenia, unikalny dla poszczególnych zajęć. Tylko do odczytu. |
text |
Opis tego ogłoszenia. Tekst musi być prawidłowym ciągiem znaków UTF-8 i zawierać nie więcej niż 30 000 znaków. |
materials[] |
Dodatkowe materiały Ogłoszenia mogą zawierać nie więcej niż 20 istotnych elementów. |
state |
Stan tego ogłoszenia. Jeśli stan nie jest określony, domyślny to |
alternateLink |
Bezwzględny link do tego ogłoszenia w interfejsie internetowym Classroom. To pole jest wypełniane tylko wtedy, gdy Tylko do odczytu. |
creationTime |
Sygnatura czasowa utworzenia tego ogłoszenia. Tylko do odczytu. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
updateTime |
Sygnatura czasowa ostatniej zmiany w tym ogłoszeniu. Tylko do odczytu. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
scheduledTime |
Opcjonalna sygnatura czasowa zaplanowanej publikacji tego ogłoszenia. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
assigneeMode |
Tryb przypisanej osoby ogłoszenia. Jeśli wartość nie została określona, przyjmuje się wartość domyślną |
individualStudentsOptions |
Identyfikatory uczniów z dostępem do ogłoszenia. To pole jest ustawione tylko wtedy, gdy |
creatorUserId |
Identyfikator użytkownika, który utworzył ogłoszenie. Tylko do odczytu. |
AnnouncementState
Możliwe stany ogłoszeń
Wartości w polu enum | |
---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED |
Nie określono stanu. Nigdy nie jest zwracany. |
PUBLISHED |
Stan opublikowanego ogłoszenia. Jest to stan domyślny. |
DRAFT |
Stan ogłoszenia, które nie zostało jeszcze opublikowane. Ogłoszenie w tym stanie jest widoczne tylko dla nauczycieli prowadzących zajęcia i administratorów domeny. |
DELETED |
Stan ogłoszenia, które zostało opublikowane, ale zostało usunięte. Ogłoszenie w tym stanie jest widoczne tylko dla nauczycieli prowadzących zajęcia i administratorów domeny. Ogłoszenie w tym stanie zostanie po pewnym czasie usunięte. |
Metody |
|
---|---|
|
Tworzy ogłoszenie. |
|
Usuwa ogłoszenie. |
|
Zwraca ogłoszenie. |
|
Pobiera metadane dodatków do Classroom w kontekście konkretnego posta. |
|
Zwraca listę ogłoszeń, które może wyświetlić osoba wysyłająca prośbę. |
|
Modyfikuje tryb przypisanej osoby i opcje ogłoszenia. |
|
Aktualizuje co najmniej jedno pole ogłoszenia. |