facebook - 需要应用审查才能使 Facebook Webhook 正常工作。如何发展?

标签 facebook facebook-webhooks

我正在开发一个应用程序,它必须与 Facebook API Graph 交互并使用 webhooks 来获取实时更新。现在我面临一个问题,在我的应用程序经过审核且未处于开发模式之前,我无法接收实时 Webhook 更新。

我找到了一个 thread on a Fecebook for developers site描述了同样的问题,并得到了官方答复——这是不可能的。使用应用仪表板中的测试按钮来测试他们所说的 webhook 实现。

问题是测试按钮只为每个可能的订阅发送一个预定义的数据包,其中包含带有假值的预定义字段集,但文档定义了更多的字段,并且几乎没有关于在不同情况下发送哪些字段的信息(即添加后,评论已删除,评论已编辑)。

我想知道其他开发人员如何解决这个问题?可能有一些社区驱动的引用,用于不同的 webhook 交互案例或其他。

最佳答案

目前,除了有关可用字段的官方文档(但不支持有效负载形状)之外,我找不到有关详细 webhook 格式的任何信息。
我们当前的工作流程是这样的:

  • 创建测试应用
  • 仅使用文档实现 webhook 处理程序
  • 准备测试负载并检查它是否正常工作
  • 使用测试负载创建应用功能的截屏视频
  • 办理审核流程
  • 当应用程序被批准时
  • 让它生效并根据真实的 webhook 负载检查您的实现
  • 关于facebook - 需要应用审查才能使 Facebook Webhook 正常工作。如何发展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54523632/

    相关文章:

    javascript - Facebook API : How can i get mutual friends sharing a same link in wall?

    ios - Cordova/Phonegap Facebook 插件示例/最佳实践

    php - Facebook 自动收报机如何运作?

    facebook - Rails Devise+Omniauth Facebook 重定向到用户/注册失败

    Facebook Messenger 应用程序 Webhook 订阅 - 权限不足

    node.js - 从 Facebook webhook 验证负载

    javascript - Bing Virtual Earth 7.0 计算面积

    facebook - 从 Facebook 验证 X-Hub-Signature

    facebook - 如何配置 Facebook webhooks?