我按照Facebook的指南: https://www.facebook.com/marketingdevelopers/videos/883648801749520/
我成功设置了所有这些步骤:
{ "data": [ { "link": "https://www.my-url.com/", "name": "my app name", "id": "my app id" } ] }
现在,我所要做的就是向我的主要广告发送测试并获取更新通知给我的callback_url
https://www.my-domain.com/admin/webhook
我尝试了两种不同的方式,第一种是从我的应用订阅,我没有得到任何错误但没有发生任何事情
第二种方式是“主要广告测试工具”
https://developers.facebook.com/tools/lead-ads-testing
我收到错误,错误代码301显示“已拒绝”
答案 0 :(得分:1)
最后,经过几个小时的搜索,我找到了这个答案: Facebook Messenger webhook setup, but not triggered
我将curl发送到我的服务器并获得301, 所以我意识到问题出在我的htaccess文件中,我无法修复它所以我将webhook.php移动到我的主域,现在它可以工作了!