Configurando um webhook simulador para testar a integração Web Api do Tactium IP
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.