Plugin de URL de Callback

El plugin de URL de Callback le permite reenviar el mensaje SMS entrante a una dirección URL definida. Si el plugin está habilitado, en cada mensaje SMS entrante SMSEagle activará la solicitud HTTP(S) a una URL definida. La solicitud HTTP(S) puede ser del tipo GET o POST.

Configuración del plugin

El plugin “Callback URL” permite añadir un número ilimitado de reglas. Cada regla puede ser activada o desactivada por el usuario.

Captura de pantalla de la configuración de la URL de la callback

Para cada nueva regla el usuario tiene que rellenar los campos solicitados:

  • El campo ‘URL’ define la dirección remota de tu guión de callback
  • El botón “Prueba de URL” permite comprobar si la configuración de la URL de callback es correcta. SMSEagle hará una solicitud de callback con los parámetros de prueba y verificará la respuesta del servidor remoto
  • El “método URL” permite elegir si la llamada a tu URL se hace con el método HTTP(S) GET o POST
  • “Enviar solicitud cuando” define si la solicitud se envía siempre, sólo cuando el remitente del SMS pertenece a un determinado contacto/grupo del directorio telefónico y/o cuando el mensaje entrante contiene una determinada cadena de caracteres
  • Opcionalmente, puede definir el valor de “Clave API de su servicio”. Esto se pasará a tu URL de callback en el parámetro ‘apikey’. Si dejas el campo en blanco, el parámetro ‘apikey’ no se pasará a tu URL de callback
  • El usuario también puede elegir si desea habilitar la compatibilidad con el certificado SSL autofirmado

Después de enviar la solicitud HTTP(S) GET/POST a su URL de callback, SMSEagle estará esperando la respuesta HTTP: 200 [OK]. Si se recibe otra o ninguna respuesta de su URL de callback, SMSEagle seguirá reintentando cada X minutos (definido por el usuario) durante 24 horas.