par*_*hal 15 cloud api whatsapp
我是 WhatsApp 云 API 的新手,我已经使用 WhatsApp 云 API 设置了一个 Webhook。但问题是,在一段时间后,它会再次向我的 Webhook 发送一条旧消息的入站通知。
我将分享我的经验,也许对你们中的一些人有帮助。
我从我的服务器返回状态代码 200。但 W hatsapp Api Cloud 每条消息仍然返回 15 条通知。
问题是在过去,也许是一个月前。我已激活 webhook 消息通知,但我没有以状态 200 进行响应。与此同时,我正在构建发送消息的后端逻辑。所以,有数千个 webhook 没有响应状态代码 200。所以我的 Facebook 应用程序变得疯狂,当我决定响应状态代码 200 时。它不起作用。
解决方案是创建另一个 Facebook 应用程序。并且网络钩子运行良好。
小智 5
您需要HTTP 200向 Meta 返回状态,让应用程序知道消息已成功接收到webhook您的应用程序并由您的应用程序提供服务,以便 Meta 不会再次尝试发送相同的消息。
希望这可以帮助。
小智 2
如果由于任何原因未发送通知,或者 Webhook 请求返回 200 以外的 HTTP 状态代码,我们将重试发送。我们会继续重试交付,并增加延迟,直至达到一定的超时时间(通常为 24 小时,尽管这可能会有所不同),或者直到交付成功。
| 归档时间: |
|
| 查看次数: |
5317 次 |
| 最近记录: |