关于Facebook Graph API中Webhooks的feed订阅字段消失的咨询
Facebook Webhooks中"feed"订阅字段消失的原因及解决方向
我之前也碰到过一模一样的问题,这基本是Facebook平台的产品或API更新导致的,给你梳理几个关键方向:
- API版本迭代导致字段整合/废弃:Facebook的Graph API一直在迭代更新,旧版本里的
feed订阅字段已经被整合到更细分的事件中了。现在针对页面动态的Webhooks,你可以找page_posts相关的订阅选项——比如原来feed涵盖的页面发帖、评论等功能,现在拆分到了page_post、page_comment这类更具体的事件里。 - 新应用的产品配置未开启:新创建的应用默认可能没关联对应产品。你得先确认新应用有没有添加「Facebook Pages API」这类相关产品,只有关联了对应产品,对应的Webhooks订阅选项才会在列表里显示出来。
- 权限需要额外申请:部分涉及内容访问的Webhooks字段需要权限审核。如果原来的
feed字段涉及到需要申请的权限,新应用得先提交权限申请,通过审核后才能看到对应的订阅选项。
你可以先去新应用的「产品」板块检查是否添加了正确的产品,再对照当前Graph API版本的官方文档(在开发者后台就能直接查看)确认替代的订阅事件。要是还有疑问,也可以在Facebook开发者支持中心提交工单找官方确认。
内容的提问来源于stack exchange,提问作者Prappo
相关产品推荐
相关产品推荐

