使用 Pages API webhook 订阅 Facebook 主页照片

Subscribe to Facebook Page photos using Pages API webhook

TL/DR;

有了页面 webhook,如果我通过照片将新照片上传到页面,Facebook 会通知我的 webhook。如果我在页面时间轴上做同样的事情——它不会。

详情:

我希望我的应用程序从某些 public Facebook 页面接收新的 post。帖子可能附有照片,也可能没有。

我做了什么:

在我的 Facebook 应用程序设置中,我在 Webhooks 部分创建了一个页面订阅。我选择了 'feed' 字段。 我已经使用“/subscribed_apps”端点将我的应用程序订阅到目标页面。为此使用了具有 "manage_pages" 权限的页面访问令牌。

问题:

Facebook 正在调用我的 webhook,我的应用程序从页面接收文本 posts,所以订阅基本上可以正常工作。但是,如果我将图像附加到 post,Facebook 不会触发 webhook。我没有看到为页面订阅选择任何其他合理的字段,我已经尝试了几乎所有其他字段,但没有成功。

我卡住了。看起来我需要在某处微调一些权限,但只是看不出还有什么可以尝试的。是否可以订阅新的页面照片?

UPD:

如果我通过照片上传新照片,Facebook 会通知我的 webhook。如果我通过页面时间线做同样的事情——它不会。看起来像一个错误

UPD2:

已由 Facebook 团队修复。现在按预期工作

嗯,这是 Facebook Realtime 中确认的错误 API:https://developers.facebook.com/bugs/1740620369486641/

更新: 由 Facebook 团队修复。现在订阅按预期工作