Google Chat API

Com a API Google Chat, você pode 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 assinatura para o app do Chat que está fazendo a chamada, um usuário ou um Grupo do Google.
CreateMessage Cria uma mensagem em um espaço do Google Chat.
CreateMessagePin Cria uma mensagem fixada.
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.
DeleteMessagePin Exclui uma mensagem fixada.
DeleteReaction Exclui uma reação a uma mensagem.
DeleteSection Exclui uma seção do tipo CUSTOM_SECTION.
DeleteSpace Exclui um espaço com nome.
FindDirectMessage Retorna a mensagem direta atual com o usuário especificado.
FindGroupChats Retorna todos os espaços com spaceType == GROUP_CHAT, em que as participações humanas contêm exatamente o usuário que está fazendo a chamada e os usuários especificados em FindGroupChatsRequest.users.
GetAttachment Recebe os metadados de um anexo de mensagem.
GetAvailability Retorna informações de disponibilidade de um usuário humano no Google Chat.
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.
ListMessagePins Lista as mensagens fixadas em um espaço.
ListMessages Lista as mensagens em um espaço em que o autor da chamada é um participante, incluindo mensagens de participantes e espaços bloqueados.
ListReactions Lista as reações a uma mensagem.
ListSectionItems Lista os itens de 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 em que o autor da chamada é participante.
MarkAsActive Marca o usuário como ACTIVE no Google Chat.
MarkAsAway Marca o usuário como AWAY no Google Chat.
MarkAsDoNotDisturb Marca o usuário como DO_NOT_DISTURB no Google Chat.
MoveSectionItem Move um item de uma seção para outra.
PositionSection Muda a ordem de classificação de uma seção.
ReplaceMessageCards Substitui os cards incluídos em uma mensagem.
SearchMessages Pesquisa mensagens no Google Chat que o usuário que está fazendo a chamada pode acessar.
SearchSpaces Retorna uma lista de espaços em uma organização do Google Workspace.
SetUpSpace Cria um espaço e adiciona usuários especificados a ele.
UpdateAvailability Atualiza as informações de disponibilidade de um usuário humano.
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.