Materiał: 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 o długości nieprzekraczającej 30 000 znaków. |
materials[] |
Dodatkowe materiały. Ogłoszenia mogą zawierać maksymalnie 20 elementów. |
state |
Stan tego ogłoszenia. Jeśli nie określono inaczej, stan 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 formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
updateTime |
Sygnatura czasowa ostatniej zmiany w tym ogłoszeniu. Tylko do odczytu. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
scheduledTime |
Opcjonalna sygnatura czasowa opublikowania tego ogłoszenia. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
assigneeMode |
Tryb osoby, której przypisano ogłoszenie. Jeśli wartość nie jest określona, wartością domyślną jest |
individualStudentsOptions |
Identyfikatory uczniów, którzy mają dostęp do ogłoszenia. To pole jest ustawiane 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. Ta wartość nigdy nie jest zwracana. |
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 zajęć i administratorów domeny. |
DELETED |
Stan opublikowanego ogłoszenia, który został usunięty. Ogłoszenie w tym stanie jest widoczne tylko dla nauczycieli zajęć i administratorów domeny. Ogłoszenie w tym stanie jest usuwane po pewnym czasie. |
Metody |
|
---|---|
|
Tworzy ogłoszenie. |
|
Usuwa ogłoszenie. |
|
Zwraca ogłoszenie. |
|
Pobiera metadane dotyczące dodatków do Classroom w kontekście konkretnego posta. |
|
Zwraca listę ogłoszeń, które osoba wysyłająca prośbę może wyświetlać. |
|
Modyfikuje tryb przypisywania osób i opcje ogłoszenia. |
|
Aktualizuje jedno lub więcej pól ogłoszenia. |