Ir al contenido

Códigos de informe de entrega de SMS (DLR)

Cada SMS tiene un código de informe de entrega (DLR). Hay tres formas de obtener el código DLR e información adicional:

  1. extraer datos del punto final de la API GET /sms/{id} (id - SMS id) y comprobar la propiedad dlr_code
  2. El servicio de configuración envía solicitudes HTTP GET (webhook) a su punto final (consulte la página de la cuenta Configuración -> Configuración de API). Los datos se envían como parámetros URL. En una respuesta del endpoint con código de estado HTTP < 200 >= 300 el servicio hará intentos adicionales (sólo por código DLR DELIVERY_OK) pero máximo cuatro.
  3. servicio de configuración para enviar mensajes de correo electrónico sobre el estado de SMS DLR a su dirección de correo electrónico (por favor, compruebe la página de la cuenta Configuración -> Configuración de la API). Los datos se envían como objeto JSON en el cuerpo del correo electrónico. NOTA: La respuesta de su script no se tiene en cuenta por lo tanto usted tiene que supervisar su script. En caso de mal funcionamiento no hay notificación por nuestra parte.
PropiedadTipoDescripción
uuidUUIDSMS id
dlr_codeintegerDLR código de estado
key_idintegerId. de la clave API utilizada para enviar la solicitud a la API
phonestringNúmero de teléfono del destinatario del SMS (en DLR sólo por correo electrónico)
callback_datastringString que publico enPOST /sms en propiedad callback_data o si sms fue enviado por POST /bulks como Propiedad del teléfono callback_data

Descripción de los códigos de estado del informe de entrega (propiedlr_code):

Sección titulada «Descripción de los códigos de estado del informe de entrega (propiedlr_code):»
Codigo de estadoDescripción
0NONE: No hay informe de entrega disponible
1DELIVERY_OK: El mensaje se ha enviado correctamente
2DELIVERY_QUEUE: El mensaje se programa para su envío posterior
4DELIVERY_SUBMIT_ACK: El mensaje está en camino
8DELIVERY_EXPIRED: El SMSC no ha podido entregar el mensaje en un tiempo determinado. Por ejemplo, cuando el teléfono estaba apagado
16DELIVERY_REJECTED: El mensaje ha sido rechazado. El proveedor podría haber bloqueado los números de teléfono en este rango