Olá pessoal, tudo bem com vocês? Espero que sim!
Hoje apresento uma ferramenta que pode ajudar nos testes do bot que você está desenvolvendo: o Webhook.site. Essa ferramenta funciona como um depurador, focando na interceptação dos dados trocados entre o usuário e o bot.
Adicionando um Webhook
Acesse o portal do Blip, selecione seu bot e escolha o módulo Integrações. Escolha a opção Webhook e adicione pelo menos uma URL que receberá todas as informações enviadas pelo Blip. Caso sejam adicionadas mais de uma URL, todas receberão as mesmas informações.
Adicione a URL gerada no webhook site e adicione no portal do Blip
Depois disso, clique no botão Salvar e depois clique na chave Ativar conforme indicado na figura abaixo. Caso seja necessário adicionar uma nova URL, clique no botão Adicionar.
Você pode selecionar também os dados que deseja receber:
- Observe que podemos adicionar um cabeçalho personalizado para identificar a origem do webhook, especialmente se ele for usado em vários bots. Também é possível implementar o OAuth 2.0 para aumentar a segurança no envio de dados para o seu webhook.
Dados recebidos no webhook site:
Temos os dados do remetente da mensagem, identificados pelo campo 'from', o bot de destino pelo campo 'to' e o conteúdo da mensagem.
No metadata, temos o ID do bloco e seu nome, o que nos permite mapear e entender a navegação ponto a ponto.
Teste de comunicação do bot:
Referencia técnica usada para criação desse tópico: Enviando dados para análise através de Webhook