Maniya Krishnan
Maniya Krishnan

Reputation: 21

Graph API me/friends/ always return empty

i used to create Facebook APP, checked to get friends list using Access token from Graph API Explorer, it always returning empty data

Upvotes: 1

Views: 14139

Answers (5)

Kakashi
Kakashi

Reputation: 553

In v2.0 of the Graph API, calling /me/friends returns the person's friends who also use the app.

Check this link: Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app

When I login with ID my friend and retry send request "me/friends" again. It return ID my Facebook to me. If you need test, you can use this way.

Upvotes: 0

E. Fortes
E. Fortes

Reputation: 1338

With the introduction of the Facebook Graph API 2.0, access a user’s friends list was removed and limited to just friends who use the same application. However, Facebook added two new APIs to allow retrieval of Friend names (and indirectly a friend count). The two new APIs are taggable_friends and invitable_friends.

Upvotes: 3

andyrandy
andyrandy

Reputation: 73984

Check those Links, Facebook made a big step forward towards privacy. /me/friends only returns friends who authorized the App too, that´s why the result is empty.

Upvotes: 14

java.quaso
java.quaso

Reputation: 11

I have currently find this one useful, just posting a snippet:

  FB.ui({method: 'apprequests',
      message: 'Please sign up .',
      filters: ['app_non_users']
    }, function(response){
        console.log("Response from app requests:"+response);
    });

Reference url https://developers.facebook.com/docs/games/requests/v2.1#params

Upvotes: -2

Naveen N
Naveen N

Reputation: 82

Facebook was updated with version 2.0,

if you want to use Graph API me/friends/, you need to submit your app for review.

Steps to do it:

goto your Apps --> status and Review ---> start a Submission.

then you need to provide your information for review with screen shot.

Submit Items for Approval

Some Facebook integrations require approval before public usage.
Before submitting your app for review, please consult our Platform Policy and Review Guidelines.

Upvotes: -5

Related Questions