Conector de bate-papo do Google
  • 26 Mar 2024
  • 2 Minutos para Ler
  • Contribuintes

Conector de bate-papo do Google


Resumo do artigo

Simplifique os alertas e as mensagens com o conector de bate-papo do Google -- Criado por Bow&Stern

Objetivo

O Google Chat Connector permite ativamente o envio de alertas e mensagens para outras equipes fora da Tulip via Google Chat.

Contato com a Bow & Stern

Para obter mais informações da Bow & Stern (Construtora do Conector), entre em contato pelo e-mail: Info@Bownsternps.com

Instruções de configuração

A primeira etapa é criar um projeto e configurar as credenciais. Você pode seguir este guia para configurar a API do Google Chat (lembre-se de usar/adicionar o aplicativo Google Chat no lugar do aplicativo Google Drive e usar os detalhes de conexão fornecidos abaixo para a API do Chat) - https://support.tulip.co/docs/google-drive-connector **Você também precisará ter uma assinatura paga do Google Workspace para acessar a API do Chat com espaços ativos criados para enviar e receber mensagens de.
**image.png

Detalhes da conexão Tulip

As informações a seguir precisariam ser configuradas nos conectores da Tulip. Em execução: Host do conector da nuvem Host: WWW.chat.googleapis.com Porta:443 TLS: Sim Escopos que precisam ser configurados no conector: https://www.googleapis.com/auth/chat.messages.create https://www.googleapis.com/auth/chat.spaces.readonly https://www.googleapis.com/auth/chat.memberships https://www.googleapis.com/auth/chat.messages

Autenticação e cabeçalhos

URL do código de autenticação - https://accounts.google.com/o/oauth2/v2/auth URL do token de acesso - https://oauth2.googleapis.com/token ID do cliente - Encontrado na seção de credenciais da sua API no Cloud Console. Consulte o guia com link acima para saber onde encontrar isso

image.png

Funções do conector

  • GET - Lista todos os espaços aos quais o chamador pertence

    • Objetivo: Este conector buscará uma lista de espaços dos quais o chamador é membro.
    • Ponto de extremidade: MÉTODO: Chamada HTTP GET para o ponto de extremidade
    • https://chat.googleapis.com:443/v1/spaces
    • Entrada obrigatória: Não são necessárias entradas
    • Extrator de saída necessário: Não são necessárias saídas, mas recomenda-se o seguinte:
      • nome
      • type
      • displayName
      • spaceThreadingState
      • spaceType
  • GET - Lista todas as mensagens enviadas em um espaço

    • MÉTODO: Chamada HTTP GET para o ponto de extremidadehttps://chat.googleapis.com:443/v1/spaces/SPACEID/messages substituindo SPACEID pelo ID do espaço.
    • Objetivo: esse conector buscará uma lista de mensagens existentes em um canal de bate-papo espacial.
    • Entrada obrigatória: SpaceID - O ID do Google Space, que pode ser encontrado no URL quando o espaço é acessado, após /space/ -
    • Por exemplo:
      image.png
    • O SpaceID aqui seria AAAAfegPaUH e a chamada do ponto de extremidade teria a seguinte aparência: https://chat.googleapis.com:443/v1/spaces/AAAAfegPaUH /messages
    • Extrator de saída necessário: Não são necessárias saídas, mas recomendamos as seguintes:
      • Nome
      • sender.name
      • sender.type
      • createTime
      • text

image.png

  • POST - Enviar uma mensagem para um espaço
    • MÉTODO: Chamada HTTP POST para o endpointhttps://chat.googleapis.com:443/v1/spaces/SPACEID/messages substituindo SPACEID pelo ID do espaço.
    • Objetivo: este conector enviará uma mensagem para um espaço definido pelo usuário.
    • Entrada obrigatória: SpaceID - O ID do Google Space, que pode ser encontrado no URL quando o espaço é acessado, após /space/ -
    • Exemplo: O SpaceID aqui seria AAAAfegPaUH e a chamada do ponto de extremidade teria a seguinte aparência: https://chat.googleapis.com:443/v1/spaces/AAAAfegPaUH /messages
    • MessageText - O texto da mensagem a ser enviado para o espaço
    • Extrator de saída necessário: Não são necessárias saídas, mas recomendamos as seguintes
      • text
      • createTime
      • space.Name

image.png


Este artigo foi útil?