Zasób: Announcement
Ogłoszenie utworzone przez nauczyciela dla uczniów na zajęciach
Zapis JSON |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
Pola | |
---|---|
course |
Identyfikator kursu. Tylko do odczytu. |
id |
Identyfikator tego ogłoszenia przypisany przez Classroom, unikalny dla każdego kursu. Tylko do odczytu. |
text |
Opis tego ogłoszenia. Tekst musi być prawidłowym ciągiem znaków UTF-8 zawierającym nie więcej niż 30 tys. znaków. |
materials[] |
dodatkowe materiały; Ogłoszenia mogą zawierać maksymalnie 20 elementów. |
state |
Stan tego ogłoszenia. Jeśli nie określisz tego ustawienia, zostanie użyta wartość domyślna |
alternate |
Bezwzględny link do tego ogłoszenia w interfejsie internetowym Classroom. To pole jest wypełniane tylko wtedy, gdy Tylko do odczytu. |
creation |
Sygnatura czasowa utworzenia tego ogłoszenia. Tylko do odczytu. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
update |
Sygnatura czasowa ostatniej zmiany tego ogłoszenia. Tylko do odczytu. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
scheduled |
Opcjonalny znacznik czasu, kiedy ogłoszenie ma zostać opublikowane. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
assignee |
Tryb przypisania ogłoszenia. Jeśli nie podasz żadnej opcji, domyślna wartość to |
individual |
Identyfikatory uczniów, którzy mają dostęp do ogłoszenia. To pole jest ustawiane tylko wtedy, gdy |
creator |
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 podano stanu. Ten parametr 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 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 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 dodatków do Classroom w kontekście konkretnego posta. |
|
Zwraca listę ogłoszeń, które może wyświetlić osoba przesyłająca prośbę. |
|
Modyfikuje tryb przypisania i opcje komunikatu. |
|
Zaktualizuje co najmniej 1 pole ogłoszenia. |