Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中从facebook获得朋友?_Android_Facebook Graph Api_Android Facebook - Fatal编程技术网

如何在android中从facebook获得朋友?

如何在android中从facebook获得朋友?,android,facebook-graph-api,android-facebook,Android,Facebook Graph Api,Android Facebook,在我的应用程序中,我需要获得facebook好友。我为此编写了代码,但结果是这样的 响应:{“数据”:[]} 我的代码是: public void getFriendsInformation() { mAsyncRunner.request("/me/friends", new RequestListener() { public void onComplete(String response, Object state) {

在我的应用程序中,我需要获得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获得好友。

调用此url以获取好友列表


“您的accesstoken”

请任何人帮我解决它似乎你正在使用更旧的fb sdk版本,这是版本2我相信。他们在几周前发布了这个版本。此外,当涉及到v2到v4时,他们还更改了一些权限/可访问性。请尝试最新的sdk版本。@davidjons我正在使用compile'com.facebook.android:facebook-android-sdk:3.23.0'@davidjons您能建议我需要使用哪一个吗?请告诉我它可能是,但“mAsyncRunner”附带了v2:)它可能仍然支持。