Agora o ATI – Sistema de Consulta a Portabilidade Numérica conta com mais uma forma de consulta, você também pode consultar a portabilidade numerica via webservice para descobrir qual operadora serve o seu número.
O ATI Webservices é incrivelmente fácil de usar e com ele você poderá fazer uma consulta operadora correspondente ao seu número usando uma simples URL. Veja como você pode consultar a portabilidade numérica de 3 formas:
1º – Consultando através de um browser
A maneira mais simples de realizar consultas no ATI via WebServices é apontando seu browser para:
http://port.sippulse.com:9091/?num=<numero a ser consultado>
Ex.
http://port.sippulse.com:9091/?num=4884015555
Será pedido seu login e senha de acesso no serviço ATI, caso você ainda não possua, solicite uma conta Demo gratuita para testes.
2º – Consultando através linha de comando Linux
Você também pode realizar as consultas via linha de comando, basta usar:
curl -u nome:senha -i http://port.sippulse.com:9091/?num=<numero a ser consultado>
Ex:
curl -u joao:segredo -i http://port.sippulse.com:9091/?num=4884073432
3º – Consultando dentro do Asterisk
O Asterisk possui uma função chamada CURL que permite acesso direto ao WebService. Abaixo segue um pequeno trecho de código de como identificar a operadora.
exten=_X.,1,Answer()
exten=_X.,n,Set(CURLOPT(userpwd)=nome:senha)
exten=_X.,n,Set(operadora=${CURL(https://port.sippulse.com:9091/?num=11987654322)})
exten=_X.,n,NoOP(${operadora})
Caso você precise de ajuda para configurar o WebService entre em contato conosco e solicite ajude de um dos nossos analistas.
Assista ao vídeo de demonstração e veja o funciona a consulta a Portabilidade via WebService e solicite uma Conta Demo gratuita para testes.
http://www.youtube.com/watch?v=wdVSuL49rgw
Dúvida ou sugestões? Deixe um comentário