我如何在Android中获取facebook的朋友?

时间:2015-04-04 06:47:20

标签: android facebook-graph-api android-facebook

在我的申请中,我需要得到facebook的朋友。我为此编写了代码,但结果就是这样,

响应:{ “数据”:[]}

我的代码是:

    public void getFriendsInformation() {
            mAsyncRunner.request("/me/friends", new RequestListener() {
                public void onComplete(String response, Object state) {
                    String json = response;
                    try {
                        // Facebook Profile JSON data
                        JSONObject profile = new JSONObject(json);
                        Log.v("TAG_KK",""+profile);
  //result is {"data":[]}



                        runOnUiThread(new Runnable() {
                            @Override
                            public void run() {
                                //new BackGroundTask2().execute();
                            }
                        });
                    } catch (JSONException e) {
                        // e.printStackTrace();
                    }


                }

                @Override
                public void onIOException(IOException e, Object state) {
                }

                @Override
                public void onFileNotFoundException(FileNotFoundException e,
                                                    Object state) {
                }

                @Override
                public void onMalformedURLException(MalformedURLException e,
                                                    Object state) {
                }

                @Override
                public void onFacebookError(FacebookError e, Object state) {
                }
            });
        }

我如何从Facebook获得朋友。

1 个答案:

答案 0 :(得分:1)

调用此网址获取好友列表

https://graph.facebook.com/me/friends?access_token="您的访问令牌#34 ;;