Recurso: Section
Representa uma seção no Google Chat. As seções ajudam os usuários a organizar os espaços. Há dois tipos de seções:
Seções do sistema:são seções predefinidas gerenciadas pelo Google Chat. Os nomes de recursos são fixos e não podem ser criados, excluídos ou ter o
displayNamemodificado. Por exemplo:users/{user}/sections/default-direct-messagesusers/{user}/sections/default-spacesusers/{user}/sections/default-apps
Seções personalizadas:são seções criadas e gerenciadas pelo usuário. Para criar uma seção personalizada usando
sections.create, é necessário umdisplayName. As seções personalizadas podem ser atualizadas usandosections.patche excluídas usandosections.delete.
| Representação JSON |
|---|
{
"name": string,
"displayName": string,
"sortOrder": integer,
"type": enum ( |
| Campos | |
|---|---|
name |
Identificador. Nome do recurso da seção. Para seções do sistema, o ID é uma string constante:
Formato: |
displayName |
Obrigatório. O nome de exibição da seção. Preenchido apenas para seções do tipo |
sortOrder |
Apenas saída. A ordem da seção em relação a outras seções. As seções com um valor |
type |
Obrigatório. O tipo da seção. |
SectionType
Tipos de seção.
| Tipos enumerados | |
|---|---|
SECTION_TYPE_UNSPECIFIED |
Tipo de seção não especificado. |
CUSTOM_SECTION |
Seção personalizada. |
DEFAULT_DIRECT_MESSAGES |
Seção padrão que contém DIRECT_MESSAGE entre dois usuários humanos ou espaços de GROUP_CHAT que não pertencem a nenhuma seção personalizada. |
DEFAULT_SPACES |
Espaços padrão que não pertencem a nenhuma seção personalizada. |
DEFAULT_APPS |
Seção padrão que contém os apps instalados de um usuário. |
Métodos |
|
|---|---|
|
Cria uma seção no Google Chat. |
|
Exclui uma seção do tipo CUSTOM_SECTION. |
|
Lista as seções disponíveis para o usuário do Chat. |
|
Atualiza uma seção. |
|
Muda a ordem de classificação de uma seção. |