问题描述
在这个 API 上转动我的轮子 得到回复。我可以得到前 20 个观察值,但无法弄清楚如何遍历 20 的“Next_Offset”。
GET 响应的内容返回 2 个列表:
- 下一个偏移量
- 20 个列表的列表
我试图对每 20 个进行分页,直到没有剩余数据为止,并在每次迭代期间将数据绑定到最终列表中。
outb
非常感谢任何帮助
解决方法
我能够通过使用来解决这个问题
while(length(payload$next_offset) > 0) {
newdata <- payload$records
cbind(payload_list,newdata )
nextPage <- payload$new_offset
resp <- GET(
paste0(connectServer,apiPrefix,"?offset=",nextPage),authHeader
)
payload <- content(resp)
}