❤️第三方调用接口获取数据,接口有1000条的限制,返回的数据大于1000条,第三方如何获取到所有的数据

小明的学习圈子2023-10-10后端分页

【适用接口】所有用于获取数据的接口 【问题说明】第三方调用接口获取数据,接口有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;
Last Updated 2024/4/6 11:55:17