Q:

How to get the list of facebook groups using graph api

I want the list of groups in which I'm member. 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.

A:

Short answer: user_groups is deprecated with v2.4, see

https://developers.facebook.com/docs/apps/changelog#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:

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 

