No se ha encontrado nada

Webhook sin informes de entrega ni respuestas

Si los informes de entrega o los SMS entrantes (respuestas) no llegan a su webhook, la causa suele estar en los ajustes de la aplicación en el portal o en su servidor. A continuación le explicamos cómo encontrar el problema y qué enviar al soporte si eso no basta.

¿Está configurado el webhook en la aplicación correcta?

El webhook se configura por separado para cada aplicación (API). Si envía a través de varias aplicaciones o monederos, compruebe aquella por la que realmente salen sus mensajes.

  1. En el portal, abra Módulos y APIs.
  2. En Mis APIs y módulos, abra la tarjeta de la aplicación.
  3. En la pestaña Ajustes, compruebe el mosaico Informes de entrega en la sección Web hooks.

Si el mosaico muestra No tienes configuración., no hay ningún webhook configurado. El procedimiento se describe en Webhooks.

La sección Web hooks en el detalle de la aplicación, con el mosaico Informes de entrega y las opciones Informe solo cuando se produce un error y DLRs a granel

Nota

Los informes de entrega y los SMS entrantes llegan a una sola dirección. Los SMS entrantes se reconocen por el status 10. No existe una URL aparte para las respuestas.

¿Tiene activado el envío solo en caso de error?

La opción Informe solo cuando se produce un error envía un informe de entrega solo para los mensajes fallidos. Para los mensajes entregados no llega nada. Si quiere recibir todos los informes de entrega, desactive la opción.

¿Espera los datos en el formato correcto?

Si su servidor espera otro formato, la solicitud llega, pero su aplicación no la procesa.

¿Responde correctamente su servidor?

  • La dirección debe ser accesible desde internet y empezar por http:// o https://.
  • El servidor debe responder rápido y con el código de estado 200. Un procesamiento lento o con errores retrasa la entrega de los siguientes informes. Pase el trabajo pesado a una cola y confirme la solicitud de inmediato.
  • Un firewall o una protección contra bots no debe bloquear nuestras solicitudes. Revise los logs de su servidor. ¿Llegaron las solicitudes y con qué respuesta?

¿Por qué no llegan los SMS entrantes?

Las respuestas solo llegan cuando el mensaje salió con un tipo de remitente que admite SMS bidireccionales en el país del destinatario. Más información en SMS bidireccionales y números dedicados. Con un número propio y con Mobile Connect, las respuestas llegan a su teléfono, no al webhook.

Advertencia

Si elimina el webhook, dejarán de llegar tanto los informes de entrega como las respuestas.

Qué enviar al soporte

Si ha revisado los puntos anteriores y los datos siguen sin llegar, escríbanos a través del formulario de contacto con el tema API y envíenos:

  • el ID del mensaje original (consulte ID del mensaje,
  • la URL que tiene configurada para los informes de entrega,
  • en el caso de los SMS entrantes, una captura de pantalla del teléfono en la que se vean la hora y el texto de la respuesta,
  • qué ve en el log de su servidor, es decir, si la solicitud no llegó o si llegó con un error.

Preguntas frecuentes

¿Cómo funcionan los informes de entrega de SMS?

Un informe de entrega (confirmación de entrega) le indica qué ocurrió con el mensaje en la red del operador, es decir, si se entregó o no. BulkGate guarda el estado junto con el mensaje, así que puede verlo en el historial de mensajes del portal. Si la aplicación tiene un webhook configurado para Informes de entrega, el informe se envía también a su URL. Las confirmaciones suelen llegar en cuestión de minutos. El significado de cada estado se describe en El mensaje no se ha entregado.

¿Desde qué direcciones IP llega el webhook?

Si necesita permitir nuestros servidores en su firewall, escríbanos con el tema API.

¿Puedo recibir los informes de entrega por e-mail?

Con la interfaz Email > SMS, los informes de entrega se envían por e-mail a la dirección indicada en Informes de entrega de correo electrónico, no a una URL.

¿Le ha resultado útil esta página?