Android GraphRequest只返回25个结果
我想在一个请求中列出50个用户。 在另一个50秒的请求中 我可以设置此请求的偏移量吗?我如何指定限制Android GraphRequest只返回25个结果,android,facebook,Android,Facebook,我想在一个请求中列出50个用户。 在另一个50秒的请求中 我可以设置此请求的偏移量吗?我如何指定限制 注意:我使用的是最新的facebook sdk。限制有一个最大值,设置更高的限制会导致API调用慢得多。不过,50的限制应该没有问题,只需将其设置为50而不是1000即可 也就是说,获得超过25个条目的最佳解决方案是使用分页。文档中解释了它的工作原理:我所做的只是将访问令牌与请求一起传递。这给了我50个用户。1000只是一个解释的例子。 new GraphRequest( accessT
注意:我使用的是最新的facebook sdk。限制有一个最大值,设置更高的限制会导致API调用慢得多。不过,50的限制应该没有问题,只需将其设置为50而不是1000即可
也就是说,获得超过25个条目的最佳解决方案是使用分页。文档中解释了它的工作原理:我所做的只是将访问令牌与请求一起传递。这给了我50个用户。1000只是一个解释的例子。
new GraphRequest(
accessToken1,"/me/invitable_friends",null,HttpMethod.GET,
new GraphRequest.Callback()
{
public void onCompleted(GraphResponse response)
{
try
{
JSONObject json = new JSONObject(response.getRawResponse());
JSONArray jarray = json.getJSONArray("data");
for(int i = 0; i < jarray.length(); i++){
System.out.println(jarray.getJSONObject(i).getString("name"));
}
} catch (Exception e) {
e.printStackTrace();
}
}
}).executeAsync();
new GraphRequest(
accessToken1,"/me/invitable_friends?limit=1000",null,HttpMethod.GET,
new GraphRequest.Callback()