2016-04-25 22 views
2
FacebookClient facebookClient = new DefaultFacebookClient(MY_ACCESS_TOKEN); 
Connection<User> myFriends = facebookClient.fetchConnection("me/friends", User.class); 

System.out.println("Count of my friends- " + myFriends.getData().size()); 

友達のデータ(名前と他のフィールド)を取得できません。 me count = 0と表示されています。 私もuser_friendsの許可を与えました。グラフAPI Explorerの Infactは私は私/友人 それは助けてください私にrestfbを使用してFacebookからすべての友人を取得する

{ 
     "data": [ 
     ], 
     "summary": { 
     "total_count": 463 
     } 
    } 

を表示しているようgraphAPIを試してみました! ありがとうございます

答えて

1

問題はアクセストークンにあります。自分のアクセストークンを使用して投稿したコードスニペットを試してみて、友だちの正しい数を表示しています。あなたは以下のリンクであなたのアクセストークンをデバッグすることができ

:これで問題が解決しない場合はhttps://developers.facebook.com/tools/debug/access_token/

は、あなたがそのリンクであなたのアクセストークンをデバッグから取得するアクセストークンの情報をご返信ください。

+0

おかげでたくさんの助けになりました。はい、私のアクセストークンに問題がありました – anjali

0

myFriends.getTotalCount()は、あなたが探しているものを提供します。

関連する問題