2012-02-04 74 views

回答

4

对于公共团体,可以访问没有access_token需要。但非公开组可以通过“user_groups”权限访问。欲了解更多信息,请检查Graph API Groups Access链接和Permission settings

+0

因此,即使对于开放组,您似乎也需要访问令牌。我认为https://graph.facebook.com/GROUPID/feed应该是读取Feed的链接,是的? – Roozbeh15 2012-02-04 09:20:23

+0

试试这个'graph.facebook.com/GROUP_ID/feed?access_token=YOUR_ACCESS_TOKEN' – Som 2012-02-04 09:37:45

+0

是的,我已经尝试过,它的工作!至少对于开放组织来说! – Roozbeh15 2012-02-04 09:46:58

4

正如这个答案https://stackoverflow.com/a/31043823/5974754说明,user_groups权限已被弃用,并且图形API可以从开放式基团或用户是管理的(使用user_managed_groups许可)现在只访问数据。

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

user_groups

使您的应用读取组的人是通过 组用户对象上边缘的成员。

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

评论

如果您的应用程序请求此权限Facebook将不得不审查 您的应用程序如何使用它。

有限使用

此权限授予应用程序可以在平台上构建一个Facebook品牌的客户 其中Facebook是不是已经可用。例如, Android和iOS应用将不会获得此权限的批准。在 此外,Web,桌面,车载和电视应用程序不会被授予此 权限。总之:Facebook将不再审批user_groups从30月开始到2015年

 

总之大多数开发商 权限:Facebook将不再审批user_groups从4月30日2015年开始大多数开发者许可

-1

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

对于接近组: 如果我们试图近距离组相同的访问令牌: graph.facebook.com/v2.8/1166669473345313?access_token=APP_ACCESS_TOKEN

我们越来越: { “错误” :{ “消息”:“不支持的获取请求。ID为“290683104317587”的对象不存在,由于缺少离子或不支持该操作而无法加载。请务必阅读正文https://developers.facebook.com/docs/graph-api”, “型图形API文档”: “GraphMethodException”, “代码”:100, “fbtrace_id”: “D4vN/5Kdkhk” } }

由于我的成员。以上组当我使用用户令牌在它的工作同上述要求 我们需要对用户访问令牌就像下面这个链接是为我工作。

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

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

相关问题