WhatsApp Webhook

Suscríbase a los Webhooks para recibir notificaciones sobre los mensajes que recibe su empresa y las actualizaciones de perfiles de clientes.

 

Crear punto de conexión

Antes de comenzar a recibir notificaciones, deberá crear un endpoint en su servidor para recibirlas.

 

Su endpoint debe ser capaz de procesar dos tipos de solicitudes HTTPS: Solicitudes de verificación y Notificaciones de eventos. Dado que ambas solicitudes utilizan HTTPS, su servidor debe tener un certificado TLS o SSL válido correctamente configurado e instalado. Los certificados autofirmados no son compatibles.

 

Al configurar el Webhook en la configuración de WhatsApp, debe definir el endpoint donde escucha su servidor y un Token que puede ser cualquier valor; este token se usa al registrar el endpoint del webhook para verificar que el suscriptor es válido.

 

oClient := TsgcWhatsapp_Client.Create(nil);
oClient.ServerOptions.WebhookOptions.Endpoint := '/webhook';
oClient.ServerOptions.WebhookOptions.Token := 'MySecretToken';
oClient.StartServer();

 

Una vez configurado el Webhook, suscríbase a los campos Webhook de Mensajes para recibir una notificación cada vez que se reciba un nuevo mensaje.

 

Puede obtener más información sobre la configuración del Servidor SSL.