(对我而言)clockify API尚不清楚如何遍历结果。
例如,https://clockify.github.io/clockify_api_docs/#operation--workspaces--workspaceId--timeEntries--get说
每个请求最多只能输入10次。要获取其他10个(以及接下来的10个,依此类推),您必须包括page参数,并随每个请求对其进行递增(例如https://api.clockify.me/api/workspaces/ {workspaceId} / timeEntries /?page = 1)< / p>
从此终结点返回的数据仅是timeEntries数组(为简单起见,请加分!)。读取超过最后一页的内容将返回一个空数组(status = 200)。
所以,问题是:时钟是否打算让客户端读取直到为空数组,或者我丢失了什么?
答案 0 :(得分:0)
我担心这是现有行为。
希望有一天,响应正文中将有“ CurrentPage”,“ PageLength”,“ TotalPages”或至少“ TotalRecords”。
编辑: 根据支持响应,他们的开发人员正在努力添加TotalRecords节点,以使我们知道可以期望多少个项目。