Recurso: Espaço
Um espaço no Google Chat. Os espaços são conversas entre dois ou mais usuários ou mensagens individuais entre um usuário e um app do Chat.
Representação JSON |
---|
{ "name": string, "type": enum ( |
Campos | |
---|---|
name |
Nome do recurso do espaço. Formato: |
type |
Apenas saída. Obsoleto: use |
spaceType |
O tipo de espaço. Obrigatório ao criar ou atualizar o tipo de um espaço. Saída apenas para outros usos. |
singleUserBotDm |
Opcional. Se o espaço é uma mensagem direta entre um app do Chat e uma pessoa. |
threaded |
Apenas saída. Obsoleto: use |
displayName |
O nome de exibição do espaço. Obrigatório ao criar um espaço. Se você receber a mensagem de erro Em mensagens diretas, esse campo pode estar vazio. Ela pode ter até 128 caracteres. |
externalUserAllowed |
Imutável. Indica se o espaço permite qualquer usuário do Google Chat como participante. Entrada ao criar um espaço em uma organização do Google Workspace. Omita esse campo ao criar espaços nas seguintes condições:
Para os espaços atuais, esse campo é apenas saída. |
spaceThreadingState |
Apenas saída. O estado da conversa no espaço do Chat. |
spaceDetails |
Detalhes sobre o espaço, incluindo descrição e regras. |
spaceHistoryState |
O estado do histórico de mensagens e conversas neste espaço. |
importMode |
Opcional. Indica se este espaço foi criado no |
createTime |
Opcional. Horário de criação dos espaços criados no Chat Este campo é apenas para a saída, exceto quando usado em espaços importados. Para espaços importados, defina este campo como o carimbo de data/hora histórico em que o espaço foi criado na origem, a fim de preservar o horário de criação original. Preenchido apenas na saída quando |
adminInstalled |
Apenas saída. Se o app do Chat foi instalado por um administrador do Google Workspace. Os administradores podem instalar um app do Chat no domínio, em uma unidade organizacional ou em um grupo de usuários. Os administradores só podem instalar apps de chat para mensagens diretas entre usuários e o app. Para oferecer suporte à instalação por administradores, seu app precisa ter mensagens diretas. |
Tipo
Obsoleto: use SpaceType
.
Enums | |
---|---|
TYPE_UNSPECIFIED |
|
ROOM |
Conversas entre duas ou mais pessoas. |
DM |
Mensagem direta individual entre uma pessoa e um app de chat, com mensagens simples. Isso não inclui mensagens diretas entre duas pessoas. |
Tipo de espaço
O tipo de espaço. Obrigatório ao criar ou atualizar um espaço. Saída apenas para outros usos.
Enums | |
---|---|
SPACE_TYPE_UNSPECIFIED |
Reservado. |
SPACE |
Um lugar onde as pessoas enviam mensagens, compartilham arquivos e colaboram. Um SPACE pode incluir apps de chat. |
GROUP_CHAT |
Conversas em grupo entre três ou mais pessoas Um GROUP_CHAT pode incluir apps de chat. |
DIRECT_MESSAGE |
Mensagens individuais entre duas pessoas ou uma pessoa e um app do Chat. |
SpaceThreadingState
Especifica o tipo de estado da conversa no espaço do Chat.
Enums | |
---|---|
SPACE_THREADING_STATE_UNSPECIFIED |
Reservado. |
THREADED_MESSAGES |
Espaços nomeados compatíveis com agrupamentos de mensagens. Quando os usuários respondem a uma mensagem, eles podem responder em uma conversa, mantendo a resposta no contexto da mensagem original. |
GROUPED_MESSAGES |
Espaços nomeados em que a conversa é organizada por tema. Os temas e as respostas deles são agrupados. |
UNTHREADED_MESSAGES |
Mensagens diretas entre duas pessoas e conversas em grupo entre três ou mais pessoas. |
Detalhes do espaço
Detalhes sobre o espaço, incluindo descrição e regras.
Representação JSON |
---|
{ "description": string, "guidelines": string } |
Campos | |
---|---|
description |
Opcional. Descrição do espaço. Por exemplo, descreva o tema de discussão, o objetivo funcional ou os participantes do espaço. Ela pode ter até 150 caracteres. |
guidelines |
Opcional. As regras, expectativas e etiqueta do espaço. Suporta até 5.000 caracteres. |
Estado do histórico
O estado do histórico de mensagens e espaços. Especifica por quanto tempo as mensagens e conversas são mantidas após a criação.
Enums | |
---|---|
HISTORY_STATE_UNSPECIFIED |
Valor padrão. Não use. |
HISTORY_OFF |
Histórico desativado. As mensagens e conversas são mantidas por 24 horas. |
HISTORY_ON |
Histórico ativado. As regras de retenção do Vault da organização especificam por quanto tempo as mensagens e conversas são mantidas. |
Métodos |
|
---|---|
|
Termina o processo de importação para o espaço especificado e o torna visível para os usuários. |
|
Cria um espaço nomeado. |
|
Exclui um espaço nomeado. |
|
Retorna a mensagem direta existente com o usuário especificado. |
|
Retorna detalhes sobre um espaço. |
|
Lista os espaços de que o autor da chamada participa. |
|
Atualiza um espaço. |
|
Cria um espaço e adiciona usuários especificados a ele. |