MENU
    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?