In the Graph Api Explorer I did not find any permission like user_groups
.
I select all the "User Data Permissions" and "Extended Permissions" but it did not work.
In graph api explorer I am using this command GET->/v2.4/me/groups
.
and i get empty JSON data Like this.
{
"data":[
]
}
And if I use the old graph api version 2.2 Like GET->/v2.2/me/groups
then I get the groups only in which I am admin not all the groups.
If anyone have this experience and also have any solution please help me to solve my problem.
Short answer: user_groups
is deprecated with v2.4, see
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.
What are you looking for exactly?
- The list of all groups that you are a member of?
- The list of all groups that you admin?
I am not sure about A but at the time of writing this answer, Graph API v2.5 is the latest version and you can find the list of all the groups where you are the admin by using the admined_groups endpoint. You need the permission user_managed_groups in your Access Token, without the permission you will get empty data.
Here is a link to the endpoint
来源:https://stackoverflow.com/questions/32472864/how-to-get-the-list-of-facebook-groups-using-graph-api