在Graph Api Explorer中,我没有找到user_groups
之类的任何权限。
我选择了所有"用户数据权限"和#34;扩展权限"但它不起作用。
在图api资源管理器中,我正在使用此命令GET->/v2.4/me/groups
。
我得到空的JSON数据就像这样
{
"data":[
]
}
如果我使用旧的图形api 2.2版本GET->/v2.2/me/groups
,那么我只能获得我所管理的组而不是所有组。
如果有人有这方面的经验并且有任何解决方案,请帮助我解决我的问题。
答案 0 :(得分:4)
简短回答:user_groups
已弃用v2.4,请参阅
已弃用
user_groups
权限。开发人员可以继续使用user_managed_groups
权限来访问某人是其管理员的组。仍然可以通过/v2.4/{user_id}/groups
边缘访问此信息,该边缘在v2.4中仍然可用。
答案 1 :(得分:4)
你到底在找什么?
我不确定A但是在撰写此答案时,Graph API v2.5是最新版本,您可以使用admined_groups端点找到您作为管理员的所有组的列表。您需要访问令牌中的user_managed_groups权限,未经许可,您将获得空数据。
Here是指向端点的链接
答案 2 :(得分:0)
要获取Facebook组列表,您可以向以下端点提交请求:
https://graph.facebook.com/v5.0/{ID GROUP}?&access_token={ACCESS_TOKEN}