facebook api 2.4,用户组权限

facebook api 2.4,用户组权限,facebook,permissions,facebook-apps,usergroups,Facebook,Permissions,Facebook Apps,Usergroups,我制作了一个需要用户组权限的网站,但当我决定发布它时,我提交了我的应用程序进行审查,我发现用户组权限无法获得批准。 但是我的网站需要获得用户组列表,我怎么做 我尝试使用具有“用户管理的组”权限的FQL或图形API,但在响应中只有组是“我是管理员” 帮帮我,对不起我的语法:) 用户组权限已被弃用。开发商可能 继续使用用户管理的组权限访问 一个人是其管理员的组。这一信息仍在继续 通过仍然可用的/v2.4/{user_id}/groups边缘访问 在v2.4中 资料来源: 用户组不可替换,您无法访问

我制作了一个需要用户组权限的网站,但当我决定发布它时,我提交了我的应用程序进行审查,我发现用户组权限无法获得批准。

但是我的网站需要获得用户组列表,我怎么做

我尝试使用具有“用户管理的组”权限的FQL或图形API,但在响应中只有组是“我是管理员”

帮帮我,对不起我的语法:)

用户组
权限已被弃用。开发商可能 继续使用
用户管理的组
权限访问 一个人是其管理员的组。这一信息仍在继续 通过仍然可用的/v2.4/{user_id}/groups边缘访问 在v2.4中

资料来源:


用户组不可替换,您无法访问不再管理的组。

我是否可以补充一下,出现此消息的原因是,您的应用程序版本在创建时已被分配了versoin“2.4”,您无法更改它,并且使用以前版本的任何调用都将失败

作为一种解决方法,您可以要求用户手动输入他已订阅的组的名称,使用其名称向facebook请求组id,将组名及其id保留在后端数据库或文件中,然后您可以使用其id向这些组发布帖子


这显然意味着您的组列表将不会与用户喜欢的组同步。

仅获取组id是不够的。用户仍应通过“用户组”权限授予代表其发布/访问数据的权限。