如何使用图表 api 获取 Facebook 群组列表
How to get the list of facebook groups using graph api
我想要我所属群组的列表。在 Graph Api 资源管理器中,我没有找到像 user_groups
这样的权限。
我 select 所有 "User Data Permissions" 和 "Extended Permissions" 但它没有用。
在图表 api 资源管理器中,我正在使用此命令 GET->/v2.4/me/groups
。
我得到空的 JSON 数据,就像这样。
{
"data":[
]
}
如果我使用旧图表 api 版本 2.2 就像 GET->/v2.2/me/groups
那么我只会得到我是管理员的组,而不是所有组。
如果谁有这方面的经验,也有解决办法,请帮我解决一下。
简短回答:user_groups
在 v2.4 中已弃用,请参阅
the user_groups
permission has been deprecated. Developers may continue to use the user_managed_groups
permission to access the groups a person is the administrator of. This information is still accessed via the /v2.4/{user_id}/groups
edge which is still available in v2.4.
您到底在找什么?
- 您所属的所有群组的列表?
- 您管理的所有群组的列表?
我不确定 A 但在撰写此答案时,Graph API v2.5 是最新版本,您可以通过使用找到您作为管理员的所有组的列表admined_groups 端点。您需要访问令牌中的权限 user_managed_groups,没有权限您将获得空数据。
Here 是 link 到终点
要获取Facebook群组列表,您可以向以下端点提交请求:
https://graph.facebook.com/v5.0/{ID GROUP}?&access_token={ACCESS_TOKEN}
我想要我所属群组的列表。在 Graph Api 资源管理器中,我没有找到像 user_groups
这样的权限。
我 select 所有 "User Data Permissions" 和 "Extended Permissions" 但它没有用。
在图表 api 资源管理器中,我正在使用此命令 GET->/v2.4/me/groups
。
我得到空的 JSON 数据,就像这样。
{
"data":[
]
}
如果我使用旧图表 api 版本 2.2 就像 GET->/v2.2/me/groups
那么我只会得到我是管理员的组,而不是所有组。
如果谁有这方面的经验,也有解决办法,请帮我解决一下。
简短回答:user_groups
在 v2.4 中已弃用,请参阅
the
user_groups
permission has been deprecated. Developers may continue to use theuser_managed_groups
permission to access the groups a person is the administrator of. This information is still accessed via the/v2.4/{user_id}/groups
edge which is still available in v2.4.
您到底在找什么?
- 您所属的所有群组的列表?
- 您管理的所有群组的列表?
我不确定 A 但在撰写此答案时,Graph API v2.5 是最新版本,您可以通过使用找到您作为管理员的所有组的列表admined_groups 端点。您需要访问令牌中的权限 user_managed_groups,没有权限您将获得空数据。
Here 是 link 到终点
要获取Facebook群组列表,您可以向以下端点提交请求:
https://graph.facebook.com/v5.0/{ID GROUP}?&access_token={ACCESS_TOKEN}