Ресурс: Раздел
Представляет собой раздел в Google Chat. Разделы помогают пользователям организовывать своё пространство. Существует два типа разделов:
Системные разделы: это предопределенные разделы, управляемые Google Chat. Их имена ресурсов фиксированы, и их нельзя создавать, удалять или изменять их
displayName. Примеры:-
users/{user}/sections/default-direct-messages -
users/{user}/sections/default-spaces -
users/{user}/sections/default-apps
-
Пользовательские разделы: это разделы, созданные и управляемые пользователем. Для создания пользовательского раздела с помощью
sections.createтребуетсяdisplayName. Пользовательские разделы можно обновлять с помощьюsections.patchи удалять с помощьюsections.delete.
| JSON-представление |
|---|
{
"name": string,
"displayName": string,
"sortOrder": integer,
"type": enum ( |
| Поля | |
|---|---|
name | Идентификатор. Название ресурса раздела. Для системных разделов идентификатор раздела представляет собой постоянную строку:
Формат: |
displayName | Обязательно. Отображаемое имя раздела. Заполняется только для разделов типа |
sortOrder | Только вывод. Порядок раздела относительно других разделов. Разделы с меньшим значением |
type | Обязательно. Тип раздела. |
Тип раздела
Типы разделов.
| Перечисления | |
|---|---|
SECTION_TYPE_UNSPECIFIED | Тип раздела не указан. |
CUSTOM_SECTION | Пользовательский раздел. |
DEFAULT_DIRECT_MESSAGES | Раздел по умолчанию, содержащий сообщения DIRECT_MESSAGE между двумя пользователями или групповые чаты GROUP_CHAT , не относящиеся ни к одному из пользовательских разделов. |
DEFAULT_SPACES | Пространства по умолчанию, не относящиеся ни к одному пользовательскому разделу. |
DEFAULT_APPS | Раздел по умолчанию, содержащий установленные пользователем приложения. |
Методы | |
|---|---|
| Создает раздел в Google Чате. |
| Удаляет раздел типа CUSTOM_SECTION . |
| Отображает разделы, доступные пользователю чата. |
| Обновляет раздел. |
| Изменяет порядок сортировки раздела. |