讨论社区

怎样获取应用的全部记录?

API GET请求中写道

query字符串可省略用于指定在应答中要包含的记录条件的查询字符串。查询字符串内可使用后文中提到的运算符和选项。省略时将返回有查看权限的所有记录。

省略时将返回有查看权限的所有记录。 但是返回的仍然只有100条


    kintone.api('/k/v1/records','GET',{'app':948}).then(function(resp){

        console.log(resp);

    })


0 人关注了该问题 关注

0

cybozu • 3周前

你好 你可以指定query里的参数

https://cybozudev.kf5.com/hc/kb/article/201594/#step2

【query】参数中可使用的选项

选项范例说明
order byorder by 更新时间 asc

可通过在本选项后指定字段代码的方式来指定记录的输出顺序。在字段代码的后面指定【asc】时升序,指定【desc】时降序

省略时,将按记录ID的降序返回。

limitlimit 20在本选项后面指定数值,将输出同等数量的记录。左边的列子中,将输出前20条记录。省略时默认为100、上限为500。
offsetoffset 30本选项之后指定数字为要跳过的记录条数。只筛选出其之后的记录。在左边的列子中,跳过前面30条记录,从第31条起输出记录。无上限。

kintone的api每次只能获取100条记录,你可以指定offset 再获取101-201条记录。

如果你要全部取出来,可以参考

https://cybozudev.kf5.com/hc/kb/article/1026343/



0 个讨论

您需要登录后才可回复
您需要登录后才可以回复