Manual de integración de WebService HLR de Easyphone

Transcripción

Manual de integración de WebService HLR de Easyphone
Manual de integración de WebService HLR
de Easyphone Telecommunications INC
Índice
Introducción..............................................................................................................................................3
Requerimientos.........................................................................................................................................3
Arquitectura...............................................................................................................................................3
Métodos.................................................................................................................................................3
Obtener HLR – getHLR(user,password, number)............................................................................3
Utilización.............................................................................................................................................4
- getHLR................................................................................................................................................4
WSDL....................................................................................................................................................4
Introducción
El propósito de este documento es proveer los detalles técnicos y los pasos necesarios para la
integración del Web Service de HLR de Esayphone Telecommunications INC.
Requerimientos
El cliente debe tener la capacidad de enviar peticiones XML/SOAP sobre HTTP..
Arquitectura
Métodos
Todos los parametros solicitados en los métodos son obligatorios a excepción de aquellos que estén
marcados como opcionales.
Obtener HLR – getHLR(user,password, number)
Este método es el responsable de obtener toda la información referente a un HLR dado un número
telefónico.
Parametros
String user – Nombre de usuario.
String password – Contraseña de usuario.
String number – Número telefónico
Utilización
- getHLR
getHLR:
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://ws.smsmasivo.synergy.com/">
<soapenv:Header/>
<soapenv:Body>
<ws:getHLR>
<user>usuario</user>
<password>contraseña</password>
<number>522222222222</number>
</ws:getHLR>
</soapenv:Body>
</soapenv:Envelope>
getHLRResponse:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:getHLRResponse xmlns:ns2="http://ws.smsmasivo.synergy.com/">
<return>number: +522222222222
status: Found
country: Mexico (+52)
carrier: Telcel (33402)</return>
</ns2:getHLRResponse>
</S:Body>
</S:Envelope>
WSDL
El archivo de descripción del servicio esta disponible en
http://http.easyphone-ip.com/HLRWS?wsdl

Documentos relacionados

Manual de integración de WebService de SmsMasivo

Manual de integración de WebService de SmsMasivo Manual de integración de WebService de SmsMasivo

Más detalles