从facebook v4获得所有喜欢

时间:2015-05-07 06:12:26

标签: facebook-android-sdk

我想通过android:facebook-v4从facebook获得所有喜欢。如何一次性获得所有喜欢。或者还有其他方式可以一次性进行寻呼吗?我目前正在使用下面的代码,我一次只能获得25个代码。

GraphRequest request2 = GraphRequest.newMeRequest(
                            loginResult.getAccessToken(),
                            new GraphRequest.GraphJSONObjectCallback() {
                                @Override
                                public void onCompleted(
                                        JSONObject object,
                                        GraphResponse response) {

                                    JSONObject  uu= response.getJSONObject();
                                    if (uu!=null){
                                        Log.w(TAG, "respomse: " + response.toString());

                                    }
                                }
                            });
                    Bundle parameters2 = new Bundle();
                    parameters2.putString("fields", "likes");
                    parameters2.putString("limit", "999");
                    request2.setParameters(parameters2);
                    request2.executeAsync();

1 个答案:

答案 0 :(得分:0)

在一次API调用中无法获得所有喜欢,您需要实现分页才能获得更多结果:https://developers.facebook.com/docs/graph-api/using-graph-api/v2.3#paging

例如,您可以使用递归函数执行此操作。