Conexión HTTP
Last update: 3 years ago by yered.rios
El servicio web a desarrollar debe atender a una solicitud POST del protocolo HTTP, el cuál recibe cadenas JSON y devuelve un resultado en texto plano. A continuación, se muestra la información necesaria para realizar la conexión del servicio.
URL | Definida por el cliente |
METHOD | POST |
HEADERS | Content-Type: application/json |
Authorization | El servicio debe contar con una autorización básica por usuario y contraseña, de tal forma que se reciba el header de autorización Authorization: Basic [cadena generada con las credenciales proporcionadas] |
BODY
{"messageId": [String][required],"statusDelivery": [string][required],"sendDate": [Long][required],"doneDate": [Long][optional]}
Parámetros | Descripción | |
---|---|---|
messageId | Parámetro que identifica al MT enviado. | Obligatorio |
statusDelivery | Parámetro que indica el estado del envío del MT. Puede tener alguno de los siguientes valores:
| Obligatorio |
sendDate | Parámetro que indica la fecha y hora de envío del MT. | Obligatorio |
doneDate | Parámetro devuelto por el operador que indica cuando el MT fue enviado al dispositivo o en su caso cuando fue recibido en el dispositivo (DLR handset) | Opcional |
Ejemplo
{"messageId": 12345678,"statusDelivery": "DELIVERED","sendDate": 1588694204000,"doneDate": 1588694204000}