Mensajes entrantes (devoluciones de llamada)
Cuando los usuarios envían un mensaje entrante a su bot Viber u otros canales configurados, SMSBAT reenvía estos mensajes a su servidor a través de Webhook (devolución de llamada).
Formato de webhook
Las devoluciones de llamada se envían a su URL de Webhook configurada a través de una solicitud HTTP POST con una carga útil JSON.
Ejemplo de cuerpo de solicitud
{
"idUuid": "123e4567-e89b-12d3-a456-426614174000",
"alphaName": "ViberBotName",
"phoneNumber": "380936670003",
"text": "Hello, I need help with my order",
"dt": "2025-01-20T14:30:00.000Z"
}
Parámetros
| Campo | Tipo | Descripción |
|---|---|---|
idUuid | cadena | Identificador único para el mensaje entrante |
alfaNombre | cadena | Su marca/nombre del robot que recibió el mensaje |
número de teléfono | cadena | El número de teléfono del remitente |
texto | cadena | El contenido del texto del mensaje entrante |
dt | fechahora | Marca de tiempo de cuando se recibió el mensaje |
Configuración
Para comenzar a recibir mensajes entrantes:
- Proporcione la URL de su Webhook (se requiere HTTPS) a su administrador de cuentas de SMSBAT o configúrelo en el Panel.
- Su punto final debe aceptar solicitudes POST con
Content-Type: application/json. - Su servidor debería responder con
200 OKal recibir exitosamente la carga útil.
Nota: Si su servidor no responde con
200 OKo se agota el tiempo de espera, SMSBAT puede intentar volver a intentar la entrega según la configuración de su cuenta.