Google Chat API

Com a API Google Chat, é possível criar apps do Chat para integrar seus serviços ao Google Chat e gerenciar recursos da plataforma, como espaços, participantes e mensagens.

Serviço: chat.googleapis.com

O nome do serviço chat.googleapis.com é necessário para criar stubs de clientes RPC.

google.chat.v1.ChatService

Métodos
CompleteImportSpace Conclui o processo de importação do espaço especificado e o torna visível para os usuários.
CreateCustomEmoji Cria um emoji personalizado.
CreateMembership Cria uma associação para o app de chat que faz a chamada, um usuário ou um grupo do Google.
CreateMessage Cria uma mensagem em um espaço do Google Chat.
CreateReaction Cria uma reação e a adiciona a uma mensagem.
CreateSection Cria uma seção no Google Chat.
CreateSpace Cria um espaço.
DeleteCustomEmoji Exclui um emoji personalizado.
DeleteMembership Exclui uma assinatura.
DeleteMessage Exclui uma mensagem.
DeleteReaction Exclui uma reação a uma mensagem.
DeleteSection Exclui uma seção do tipo CUSTOM_SECTION.
DeleteSpace Exclui um espaço nomeado.
FindDirectMessage Retorna a mensagem direta com o usuário especificado.
FindGroupChats Retorna todos os espaços com spaceType == GROUP_CHAT, cujas associações humanas contêm exatamente o usuário de chamada e os usuários especificados em FindGroupChatsRequest.memberships.
GetAttachment Recebe os metadados de um anexo de mensagem.
GetCustomEmoji Retorna detalhes sobre um emoji personalizado.
GetMembership Retorna detalhes sobre uma assinatura.
GetMessage Retorna detalhes sobre uma mensagem.
GetSpace Retorna detalhes sobre um espaço.
GetSpaceEvent Retorna um evento de um espaço do Google Chat.
GetSpaceNotificationSetting Recebe a configuração de notificação do espaço.
GetSpaceReadState Retorna detalhes sobre o estado de leitura de um usuário em um espaço, usado para identificar mensagens lidas e não lidas.
GetThreadReadState Retorna detalhes sobre o estado de leitura de um usuário em uma conversa, usado para identificar mensagens lidas e não lidas.
ListCustomEmojis Lista os emojis personalizados visíveis para o usuário autenticado.
ListMemberships Lista as assinaturas em um espaço.
ListMessages Lista as mensagens em um espaço de que o usuário é participante, incluindo mensagens de participantes e espaços bloqueados.
ListReactions Lista as reações a uma mensagem.
ListSectionItems Lista os itens em uma seção.
ListSections Lista as seções disponíveis para o usuário do Chat.
ListSpaceEvents Lista eventos de um espaço do Google Chat.
ListSpaces Lista os espaços de que o autor da chamada é membro.
MoveSectionItem Move um item de uma seção para outra.
PositionSection Muda a ordem de classificação de uma seção.
SearchSpaces Retorna uma lista de espaços em uma organização do Google Workspace com base na pesquisa de um administrador.
SetUpSpace Cria um espaço e adiciona os usuários especificados a ele.
UpdateMembership Atualiza uma assinatura.
UpdateMessage Atualiza uma mensagem.
UpdateSection Atualiza uma seção.
UpdateSpace Atualiza um espaço.
UpdateSpaceNotificationSetting Atualiza a configuração de notificação do espaço.
UpdateSpaceReadState Atualiza o estado de leitura de um usuário em um espaço, usado para identificar mensagens lidas e não lidas.