WhatsApp Webhook

订阅 Webhook,以接收有关您的企业收到的消息和客户资料更新的通知。

 

创建端点

在开始接收通知之前,您需要在服务器上创建一个端点来接收通知。

 

您的端点必须能够处理两种类型的 HTTPS 请求:验证请求和事件通知。由于两种请求都使用 HTTPS,您的服务器必须正确配置并安装有效的 TLS 或 SSL 证书。不支持自签名证书。

 

在 WhatsApp 设置中配置 Webhook 时,必须定义服务器监听的端点以及一个可以是任意值的令牌,此令牌在注册 Webhook 端点时使用,用于验证订阅者的有效性。

 

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

 

配置 Webhook 后,订阅消息Webhook 字段,以便在每次收到新消息时收到通知。

 

您可以阅读有关配置 SSL 服务器的更多信息。