Suscríbase a los Webhooks para recibir notificaciones sobre los mensajes que recibe su empresa y las actualizaciones de perfiles de clientes.
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.