我正在尝试从我的Android应用中的FB图形API中获取友元列表字段。由于它有大量的结果,我在结果的末尾得到一个分页。
"friendlists": {
"data": [
....data
],
"paging": {
"next": <next page URL>
}
}
如何在我的应用中访问下一组结果。 以下是获取第一组结果的代码。
final Bundle parameters = new Bundle();
parameters.putString("fields", "friendlists");
final GraphRequest graphRequest = new GraphRequest(AccessToken.getCurrentAccessToken(), "me");
graphRequest.setParameters(parameters);
GraphResponse response = graphRequest.executeAndWait();
JSONObject json = response.getJSONObject();
try {
friendList = json.getJSONObject("friendlists").getJSONArray("data");
// Where I want to fetch the next set of result
} catch (final JSONException jsonException) {
Log.e(LOG_TAG,
"Unable to get Facebook user info. " + jsonException.getMessage() + "\n" + response,
jsonException);
}