0

私の Android アプリケーションでは、Facebook 統合を使用しています。ID、名前、プロフィール写真で友達リストを取得するにはどうすればよいですか? Facebook から次のエラー応答を受け取りました。

{Response:  responseCode: 200, graphObject: GraphObject{graphObjectClass=GraphObject, state={"data":[]}}, error: null, isFromCache:false}

これは私の許可リストです:

List<String> PERMISSIONS = Arrays
            .asList("publish_actions,user_friends,read_friendlists");

そして、これは友達リストを取得するための私のコードです:

friendlsit.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
        Session activeSession = Session.getActiveSession();
        if(activeSession.getState().isOpened()){
            Request friendRequest = Request.newMyFriendsRequest(activeSession, 
                new GraphUserListCallback(){
                    public void onCompleted(List<GraphUser> users,
                            Response response) {
                        Log.e("INFO", response.toString());

                    }
            });
            Bundle params = new Bundle();
            params.putString("fields", "id, name, picture");
            friendRequest.setParameters(params);
            friendRequest.executeAsync();
        }
    }
});

コードのエラーは何ですか、すべての友達リストを取得する方法は? Facebook SDK 3.14.1を使用しています。このSDKのバージョンは最新のものですか?

4

0 に答える 0