【问题标题】:Can my Facebook App programatically subscribe to real-time-updates on multiple Page/User profiles?我的 Facebook 应用程序能否以编程方式订阅多个主页/用户个人资料的实时更新?
【发布时间】:2015-05-04 08:36:08
【问题描述】:

我想以编程方式(使用回调 URL)收到通知,即 100 个 Facebook 页面(或用户,但不太重要)中的任何一个已在其时间轴/Feed 中发布了新帖子或编辑了一些页面详细信息,例如例如开放时间。

通过阅读本文档https://developers.facebook.com/docs/graph-api/real-time-updates/v2.3,我的理解是我可以使用我的应用程序以编程方式“订阅”多个对象(即 50 个页面和 100 个用户)的更改,前提是我拥有​​用户的权限(我只想要公开的主页数据)。

如果这个“订阅”功能不符合上述要求,我看不到它的价值

更新:我已经稍微编辑了这个问题,因为最初的问题被发现是 Facebook 用户文档中的一个错误,正如下面的评论所发现的那样。

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    https://developers.facebook.com/docs/apps/changelog#v2_2_new_features

    有一个名为 subscribed_apps 的新端点 - 您可以将应用程序连接到页面,而无需现在将其添加为选项卡,因此它不会向用户显示。其余的都是一样的,你仍然需要 /subscriptions 来添加订阅(带有回调和对象) - 但是文档中有一个错误,它没有在 v2.3 中删除:https://developers.facebook.com/bugs/799294656844725/

    顺便说一句,您当然不能订阅您不拥有的页面。您至少必须是版主。

    【讨论】:

    • 这似乎显示了哪些应用订阅了“我的页面”,而不是我使用“我的应用”订阅了哪些页面?我希望能够从“我的应用程序”订阅 1 个或多个页面。这可能吗(也无需成为页面上的版主)?
    • 对不起,我只是在一个新的应用程序中使用了实时 api,之前没有正确理解它。我将编辑我的答案。
    • 为什么不允许我使用我的应用对公开的主页进行实时更新订阅?
    • 事实并非如此。您需要一个页面访问令牌来订阅页面的更新。
    • 我尝试通过link将应用添加到页面但没有发送实时更新,是否必须通过api边缘添加标签?
    猜你喜欢
    • 2011-09-30
    • 1970-01-01
    • 2011-10-10
    • 1970-01-01
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多