node.js - 分页API,直到在nodejs中返回错误
问题描述
我正在尝试读取一个现在有超过 24k 机器人并且还在增加的 API。
从 API 我无法获取有关最大机器人计数的信息,因此我需要按偏移量分页并全部读取,直到引发错误或响应为空/无。(在循环时,尝试捕捉?)
我搜索了所有互联网,找不到有用的例子。我读出前 100 个作品的基本代码。即使不知道数量,哪种方法最能读出所有机器人?
const botsInfo = async () => {
let botsdata = await api.getBots({
account_id:'',
limit: 100,
offset: 1,
scope: 'enabled',
})
botsdata.forEach(function(b) {
console.log(b);
})
}
很抱歉问这个问题,但我现在坚持了几天。我对nodejs有一些基础知识。
解决方案
推荐阅读
- angular - 默认选择 rRadio Button 角度材质
- javascript - 从异步存储中获得承诺而不是价值
- graph - 在 Neo4j 的范围内设置关系属性
- mongodb - atlas mongodb 无服务器和 aws lambda 连接问题
- php - 在具有不同 API url 的每个帐户上的 Curl Api 上显示多个图像
- android - 将分隔线添加到菜单中的微调器
- powershell - 区分 invoke-WebRequest 状态码
- node.js - 通过firebase函数flutter发送通知时出错
- javascript - Chrome扩展程序可以在不单击扩展程序图标的情况下侦听关键事件吗?
- django - 如果输入了,我如何使用 Signals i Django 根据输入的日期计算年龄?