Zasób: Section
Reprezentuje sekcję w Google Chat. Sekcje pomagają użytkownikom organizować pokoje. Istnieją 2 rodzaje sekcji:
Sekcje systemowe: są to wstępnie zdefiniowane sekcje zarządzane przez Google Chat. Ich nazwy zasobów są stałe i nie można ich tworzyć, usuwać ani modyfikować
displayName. Przykłady:users/{user}/sections/default-direct-messagesusers/{user}/sections/default-spacesusers/{user}/sections/default-apps
Sekcje niestandardowe: sekcje tworzone i zarządzane przez użytkownika. Tworzenie sekcji niestandardowej za pomocą
sections.createwymagadisplayName. Sekcje niestandardowe można aktualizować za pomocą metodysections.patchi usuwać za pomocą metodysections.delete.
| Zapis JSON |
|---|
{
"name": string,
"displayName": string,
"sortOrder": integer,
"type": enum ( |
| Pola | |
|---|---|
name |
Identyfikator. Nazwa zasobu sekcji. W przypadku sekcji systemowych identyfikator sekcji jest stałym ciągiem znaków:
Format: |
displayName |
Wymagane. Wyświetlana nazwa sekcji. Wartość podawana tylko w przypadku sekcji typu |
sortOrder |
Tylko dane wyjściowe. Kolejność sekcji w stosunku do innych sekcji. Sekcje o niższej wartości |
type |
Wymagane. Typ sekcji. |
SectionType
Typy sekcji.
| Wartości w polu enum | |
|---|---|
SECTION_TYPE_UNSPECIFIED |
Nieokreślony typ sekcji. |
CUSTOM_SECTION |
Sekcja niestandardowa. |
DEFAULT_DIRECT_MESSAGES |
Sekcja domyślna zawierająca DIRECT_MESSAGE między 2 użytkownikami lub pokoje GROUP_CHAT, które nie należą do żadnej sekcji niestandardowej. |
DEFAULT_SPACES |
Domyślne miejsca, które nie należą do żadnej sekcji niestandardowej. |
DEFAULT_APPS |
Sekcja domyślna zawierająca zainstalowane aplikacje użytkownika. |
Metody |
|
|---|---|
|
Tworzy sekcję w Google Chat. |
|
Usuwa sekcję typu CUSTOM_SECTION. |
|
Wyświetla sekcje dostępne dla użytkownika Chatu. |
|
Aktualizuje sekcję. |
|
Zmienia kolejność sortowania sekcji. |