Facebook:用于订阅用户到 Facebook(webhook)以进行实时更改的图形 api 是啥

Posted

技术标签:

【中文标题】Facebook:用于订阅用户到 Facebook(webhook)以进行实时更改的图形 api 是啥【英文标题】:Facebook: What is the graph api for subscribing user to the Facebook (webhook) for real time changeFacebook:用于订阅用户到 Facebook(webhook)以进行实时更改的图形 api 是什么 【发布时间】:2016-06-15 07:52:57 【问题描述】:

我指的是 Facebook 文档的以下链接以进行实时订阅。

https://developers.facebook.com/docs/graph-api/webhooks https://www.facebook.com/marketingdevelopers/videos/883648801749520/

对于页面,graph api v2.6/page-id/subscribed_apps 用于将页面订阅到应用程序。

我正在寻找用于为用户订阅应用程序以获取实时更改的图形 api。

【问题讨论】:

【参考方案1】:

我正在寻找用于为用户订阅应用程序以获取实时更改的图形 api。

没有这样的端点。

对于来自用户的更新,您无需像处理页面那样为每个单独的订阅创建单独的订阅。

您只需进行常规设置,即为您的应用订阅用户对象的某些字段/边缘的更新。然后,当发生更改时,您将自动为您的应用用户获取更新(前提是用户授予您的应用读取此类数据的必要权限。)

【讨论】:

谢谢。 Afaik,对于对象“页面”,我们需要 Facebook 应用程序的 manage_pages 或 publish_pages 权限。我试图在 facebook 文档中找到订阅用户所需的权限,但找不到。 Facebook 应用程序需要对象用户的基本权限是什么?这些权限是否会影响我们从 Facebook 应用的 Webhook 选项卡的“用户订阅”页面订阅的字段数量? 您需要页面的这些权限,才能向/page-id/subscribed_apps 发出 POST 请求。 “我试图在 facebook 文档中找到订阅用户所需的权限,但找不到” – 同样,不存在。 是否意味着我们不需要用户对象的任何权限? 您需要读取所需数据所需的正常权限。 谢谢。只是想知道我们端的callback_url服务器是否由于某种原因而关闭,如果页面和用户配置文件发生变化,facebook服务器会在服务器启动时发送更新吗?

以上是关于Facebook:用于订阅用户到 Facebook(webhook)以进行实时更改的图形 api 是啥的主要内容,如果未能解决你的问题,请参考以下文章

Facebook publish_action权限不适用于发布

Facebook 或 Twitter 如何实现他们的订阅系统

Facebook PHP API 订阅问题

检查发布到 Facebook 提要的成功与否

使用 Swift 作为 Facebook 页面发布

Firebase linkwithcredential 不适用于 Facebook