❤️第三方调用接口获取数据,接口有1000条的限制,返回的数据大于1000条,第三方如何获取到所有的数据
【适用接口】所有用于获取数据的接口 【问题说明】第三方调用接口获取数据,接口有1000条的限制,返回的数据大于1000条,第三方如何获取到所有的数据? 【解决方案】首先,没有不分页的获取方式,所有接口都是有这种限制的,其次,需要根据接口返回的total字段,除以1000,然后这样就可以计算出有几页,接着,循环调用该接口,每次pageNo+1。
int result = 0;
//获取数据集大小
int total = list.size();
//一次插入两千条
int batchSize = 1000;
//总数余每次条数 等于0
int number =total%batchSize ==0 ? total / batchSize :total/ batchSize+1;
