【问题标题】:Can you read a groups feed in Facebook using the Graph API?您可以使用 Graph API 阅读 Facebook 中的群组供稿吗?
【发布时间】:2012-02-04 09:00:18
【问题描述】:

我想知道您是否可以像使用 Graph API 的用户/页面一样阅读组提要?我注意到在权限页面上没有关于此的权限,因此我想知道这是否可能。

【问题讨论】:

    标签: facebook-graph-api


    【解决方案1】:

    正如这个答案https://stackoverflow.com/a/31043823/5974754 中所述,user_groups 权限已被弃用,Graph API 现在只能访问来自用户 admin 的开放组或组的数据(使用user_managed_groups 权限)。

    https://developers.facebook.com/docs/facebook-login/permissions/v2.3

    用户组

    使您的应用能够读取某人所属的群组 用户对象上的组边缘。

    此权限不允许您代表某个人创建群组 人。无法通过 Graph API 创建组。

    评论

    如果您的应用请求此权限,Facebook 将必须审查如何 您的应用使用它。

    有限使用

    此权限授予构建 Facebook 品牌客户端的应用 在 Facebook 尚不可用的平台上。例如, Android 和 iOS 应用程序不会获得此权限。在 此外,Web、桌面、车载和电视应用程序将不会被授予此权限 允许。简而言之:Facebook 将不再批准 user_groups 从 2015 年 4 月 30 日起对大多数开发者开放。

     

    简而言之:从 2015 年 4 月 30 日起,Facebook 将不再批准大多数开发者的 user_groups 权限。

    【讨论】:

      【解决方案2】:

      对于公共组,无需 access_token 即可访问。但是非公共组可以通过“user_groups”权限访问。如需更多信息,请查看Graph API Groups Access 链接和Permission settings。

      【讨论】:

      • 所以即使对于开放组,您似乎也需要访问令牌?我认为graph.facebook.com/GROUPID/feed 应该是阅读提要的链接,是吗?
      • 试试这个 'graph.facebook.com/GROUP_ID/feed?access_token=YOUR_ACCESS_TOKEN'
      • 是的,我已经尝试过了,它成功了!至少对于公开组!
      • GROUP_ID/feed 现在似乎不起作用。它为我尝试过的每个公共组返回一个空数据数组。您知道有关此请求的任何更改吗?
      • 对我来说似乎也坏了。我也得到一个空数组。
      【解决方案3】:

      对于公开组: 我们可以使用应用访问令牌访问组提要: graph.facebook.com/v2.8/214858192201333?access_token=APP_ACCESS_TOKEN

      对于关闭组: 如果我们为关闭组尝试相同的访问令牌: graph.facebook.com/v2.8/1166669473345313?access_token=APP_ACCESS_TOKEN

      我们得到: { “错误”: { "message": "不支持的获取请求。ID 为 '290683104317587' 的对象不存在,由于缺少权限而无法加载 离子,或不支持此操作。请阅读 https://developers.facebook.com/docs/graph-api 的 Graph API 文档", "type": "GraphMethodException", “代码”:100, “fbtrace_id”:“D4vN/5Kdkhk” } }

      因为我是上述小组的成员。当我在上述相同请求中使用用户令牌时,它起作用了。 我们需要有用户访问令牌。就像下面的链接对我有用:

      graph.facebook.com/v2.8/GROUP_ID?access_token=USER_ACCESS_TOKEN 摘录: 出于隐私原因,来自封闭群组的帖子通常无法显示,但有时可以通过从作为群组管理员的用户从 Facebook 获取“用户”访问令牌来解决此问题。

      公共群组的任何有效访问令牌(即群组的隐私设置为 OPEN)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-07
        相关资源
        最近更新 更多