Ir para conteúdo principal

Testar os webhooks

Joao Lucio avatar
Escrito por Joao Lucio
Atualizado esta semana

Saiba como testar webhooks de forma simples e resolver qualquer problema que possa surgir na integração

Por vezes, é difícil saber o que está a acontecer com os webhooks, porque falham e qual o código de erro devolvido pelo servidor de destino. Por este motivo, elaborámos este manual rápido que lhe permitirá validar em poucos minutos o que se passa.

1. Abrir um servidor de teste

Aceda à página (https://webhook.site/). Ao iniciar sessão, estará a criar um servidor de teste que apresentará qualquer pedido que lhe seja enviado.

2. Crie um webhook para o servidor de testes

Copie o ponto de entrada para o seu servidor de testes e crie um novo webhook no seu projeto ao lado do do servidor.

3. Executar uma ação que gere um webhook

Agora é necessário executar uma ação que faça com que um pedido seja enviado para os webhooks. No caso do exemplo, teríamos de concluir ou cancelar um serviço dos Drivers.

Quando o fizermos, o evento será enviado para o webhook que está a falhar e para o novo que criámos com o servidor de teste. Desta forma, obteremos o corpo do pedido.

4. Teste com o Postman

Agora que você tem o corpo do pedido, pode testar com dados reais no seu servidor. Desta forma, pode ver a resposta do pedido, o código de erro e todos os dados associados.

Isto respondeu à sua pergunta?