【解决方案】首先,没有不分页的获取方式,所有接口都是有这种限制的,其次,需要根据接口返回的total字段,除以1000,然后这样就可以计算出有几页,接着,循环调用该接口,每次pageNo+1。
int total = jsonResult.getIntValue("total");//总页数
int pageNo = total % 1000 == 0 ? total / 1000 : total / 1000 + 1;//总页数根据每页的条数计算一共多少页,这里是每页1000条
本文介绍了解决方案,针对接口分页限制,通过获取接口返回的total字段,计算总页数并进行循环调用,确保获取完整数据。每页默认1000条数据。
【解决方案】首先,没有不分页的获取方式,所有接口都是有这种限制的,其次,需要根据接口返回的total字段,除以1000,然后这样就可以计算出有几页,接着,循环调用该接口,每次pageNo+1。
int total = jsonResult.getIntValue("total");//总页数
int pageNo = total % 1000 == 0 ? total / 1000 : total / 1000 + 1;//总页数根据每页的条数计算一共多少页,这里是每页1000条
1万+
4165
610
5243
473

被折叠的 条评论
为什么被折叠?