Configurando um webhook simulador para testar a integração Web Api do Tactium IP

1435 Visualizações
4, fevereiro de 2021
Ailton Júnior

Objetivo

O objetivo dessa documentação é apresentar o Webhook que está disponível na internet para a realização de testes junto com a API do TACTIUM IP para testes e validações em novos clientes.

Como usar?

O primeiro passo é acessar a Web API do Tactium IP, conforme exemplo abaixo:

http://IP_Servidor/TactiumVoip/IPIntegrationServices

Será exibido a documentação da Web API, para poder realizar teste com a Web API o usuário deverá se autenticar então clique em “Autenticação” e será exibido a documentação de como se autenticar.

Após ler a documentação do método de autenticação e entender quais os parâmetros precisam ser passados o usuário poderá entrar no ambiente de testes no link, conforme o exemplo abaixo:

http://IP_Servidor/TactiumVoip/IPIntegrationServices/swagger/ui/index#!/Agente/Agente_Autenticar

Esse link também estará disponível na documentação da Web API.

Ao abrir o ambiente de testes no método de autenticação o usuário deverá clicar no modelo de requisição que fica do lado direito da tela, após clicar a caixa de texto do lado esquerdo será preenchida com o modelo de requisição, conforme exemplo abaixo:

Substitua o parâmetros com o nome “string” entra aspas duplas pelos parâmetros solicitados, mantando as aspas, conforme descrito na documentação completa, exemplo abaixo:

Note que no parâmetro “urlEventos” deverá  ser preenchido com a URL do link a seguir: webhook.site.

Após preenchidos todos os parâmetros clique no botão à esquerda, conforme abaixo:

Neste momento será gerado um token que deverá ser usado para todos os demais métodos e todos os eventos começaram a chegar no webhook, conforme exemplo:

Veja abaixo os eventos chagando do lado esquerdo da tela na página do Webhook, ao clicar nas requisições será exibido o conteúdo do evento :

Exemplo de como usar o Token, em um teste de pausa.

Para mais detalhes e saber como executar os demais métodos consulte a documentação completa da Web API do Tactium IP.

 

 

 

 

 



Este conteúdo foi útil para você?
100% LikesVS
0% Dislikes