我遵循 Facebook 的指南: https://www.facebook.com/marketingdevelopers/videos/883648801749520/
我成功设置了所有这些步骤:
- 在“developers.facebook.com/apps/APP-ID”中,我添加“webhooks”产品并创建页面订阅并订阅 Leadgen,此外,我成功验证了我的callback_url
- 我创建了一个使用 Facebook Javascript SDK 的新页面,并使用 FB.api 向页面 subscribed_apps 发送了一个带有用户页面访问 token 的发布请求,API 返回“{success:true}”,我仔细检查了是否它通过使用 GET 方法发送相同的请求来处理 Facebook 图表,它返回我和如下所示的对象:
{ "data": [ { "link": "https://www.my-url.com/", "name": "我的应用名称", "id": "我的应用 ID"} ] }
现在,我所要做的就是向我的引导广告发送测试,并向我的callback_url 获取更新通知,即
https://www.my-domain.com/admin/webhook
我尝试了两种不同的方法,第一种是通过我的应用程序订阅,我没有收到任何错误,但什么也没有发生
第二种方法是使用“潜在客户广告测试工具”
https://developers.facebook.com/tools/lead-ads-testing
我收到一条错误代码为 301 的错误,内容为“已拒绝”
我是一名优秀的程序员,十分优秀!