我正在使用的API受到限制。目前它可以返回的最大行数是10000。目标是访问一个月的数据量,有时最多可以增加200000行。该API允许按start_at_row和row_limit进行过滤。它还在响应中返回row_count。我将需要发出多个请求才能捕获所有200000行。我一直想弄清楚如何在前10000行之后触发下一个请求,以及如何精确地在10001处选择并运行下10000行。有用于此问题的常用方法吗?欢迎任何建议。让我知道我可以从代码中提供哪些有用的信息。
答案 0 :(得分:0)
更新,经过一些反复试验和对Google的更多研究,我能够自己解决这个问题。
我添加了start_at_row和row_limit作为分别等于1和2的全局变量。
从那里,我添加了一个while循环(start_at_row <= row_limit),然后从API给出的响应中捕获row_count,并将其等于role_limit。
要打破循环,并使用start_at_row> row_limit
创建if语句,