WhatsApp 消息 webhook 在生产模式下无法工作

问题描述 投票:0回答:1

我正在尝试在我们的 WhatsApp Business 帐户和我们的网站之间建立连接,我们在网站上收集通过不同渠道(通过我们自己的应用程序、短信、WhatsApp 等)发送到我们企业的所有消息。

我已按照本教程 (https://developers.facebook.com/docs/whatsapp/cloud-api/get-started) 进行操作并完成所有设置:我们的 WhatsApp Business 工作正常,我添加了Meta App 和我已经设置了 webhook 并连接到我的 node.js 后端。 当我单击“消息”Webhook 旁边的“测试”时,我会在 Node.js 后端和网站上收到消息。所以我知道这方面正在正常工作。

然后,我使用 Graph API 将我的 Meta 应用程序订阅到具有正确权限的 WhatsApp 业务 ID 的消息。当使用 {business_id}/subscribed_apps 端点检查订阅的应用程序时,我可以看到我的元应用程序。所以我相信一切都设置正确。 我的元应用程序也设置为“生产”。

但是,当我尝试使用个人 WhatsApp 向我的企业 WhatsApp 发送消息时,我在 Webhook 上没有收到任何消息。 我检查了服务器上的日志,没有收到任何消息,所以我知道这不是我的 Node.js 后端的问题。

我还需要做其他事情才能完成这项工作吗?是否需要验证 Meta 应用程序才能在生产中使用 Webhook?如果是这样,我该怎么做?验证指南说我需要一个平台和登录说明,但 Meta 应用程序实际上只是一个没有界面的 Webhook。

提前致谢。

whatsapp facebook-webhooks
1个回答
0
投票

Facebook 前端的 WebHook 配置下有一个小字段。 Location of the field

确保您勾选了“消息”。这可能会有所帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.