Facebook API 页面提要没有向我的 webhook 发送信息?
Facebook API page feed didn't send information to my webhook?
我是我的测试应用程序和测试页面的管理员。
现在我正在做一个通过 webhook 实时获取页面提要的功能,只是在开发模式下。
当我点击 App 仪表板上的测试按钮时,它已发送到我的 webhook。但是当我发表评论或喜欢... post 时,即使我订阅了 feed webhook,facebook 也不会发送。
使用Messages,已经发送成功,但是Feed没有。
我问 facebook 支持,所以他们说:
"Applications will only be able to receive test webhooks sent from the
app dashboard while they are in development. No production data,
including that of app admins, developers, and testers, will be
delivered unless the app is live. In order to receive feed webhooks,
your app needs to be live and has to go through app review for
necessary permissions."
我知道我无法从 facebook 获取数据,即使它处于开发模式。
那么如何获取facebook返回的数据来开发,测试...开发模式下的应用程序。
非常感谢。
如果没有应用审核,则无法运行此服务,因为无法将 'mange_pages' 权限添加到 (test-)user within a development app. At the same time it is not possible to turn a testapp into live-mode. As the same is true vice versa the only solution is the app review to get information from a specific (test-) 页面。
对于实时测试,我建议创建一个 testuser 并订阅有关 "user" 的信息以测试您的 webhook。
如果您的应用程序已成功订阅 "page information",您可以使用 GET graph.facebook.com/app-id/subscriptions
检查。 Graph API Documentation
正如您已经提到的,您还可以向端点发送 "page information" 测试呼叫。
2018 年 11 月 18 日更新
如果您在 https://developers.facebook.com 上转到应用程序面板中的 Webhook -> 页面,您会注意到,开发模式下的 Webhook 不起作用。
我已就此问题向 Facebook 提交了错误报告,因为没有合适的解决方案。
您可以在 : https://developers.facebook.com/support/bugs/1570460936387604/
查看
我也不明白您无法在开发模式下测试 webhook,并且您无法进行应用审查,因为您无法开发您的应用并展示它们以供审查。
先有鸡还是先有蛋的问题。
我是我的测试应用程序和测试页面的管理员。
现在我正在做一个通过 webhook 实时获取页面提要的功能,只是在开发模式下。
当我点击 App 仪表板上的测试按钮时,它已发送到我的 webhook。但是当我发表评论或喜欢... post 时,即使我订阅了 feed webhook,facebook 也不会发送。 使用Messages,已经发送成功,但是Feed没有。
我问 facebook 支持,所以他们说:
"Applications will only be able to receive test webhooks sent from the app dashboard while they are in development. No production data, including that of app admins, developers, and testers, will be delivered unless the app is live. In order to receive feed webhooks, your app needs to be live and has to go through app review for necessary permissions."
我知道我无法从 facebook 获取数据,即使它处于开发模式。 那么如何获取facebook返回的数据来开发,测试...开发模式下的应用程序。
非常感谢。
如果没有应用审核,则无法运行此服务,因为无法将 'mange_pages' 权限添加到 (test-)user within a development app. At the same time it is not possible to turn a testapp into live-mode. As the same is true vice versa the only solution is the app review to get information from a specific (test-) 页面。
对于实时测试,我建议创建一个 testuser 并订阅有关 "user" 的信息以测试您的 webhook。
如果您的应用程序已成功订阅 "page information",您可以使用
GET graph.facebook.com/app-id/subscriptions
检查。 Graph API Documentation正如您已经提到的,您还可以向端点发送 "page information" 测试呼叫。
2018 年 11 月 18 日更新
如果您在 https://developers.facebook.com 上转到应用程序面板中的 Webhook -> 页面,您会注意到,开发模式下的 Webhook 不起作用。
我已就此问题向 Facebook 提交了错误报告,因为没有合适的解决方案。 您可以在 : https://developers.facebook.com/support/bugs/1570460936387604/
查看我也不明白您无法在开发模式下测试 webhook,并且您无法进行应用审查,因为您无法开发您的应用并展示它们以供审查。 先有鸡还是先有蛋的问题。