Clockify API:项目时间报告和用户聚合

Clockify API:项目时间报告和用户聚合,api,report,clockify,Api,Report,Clockify,我想为一个由用户授权的Clockify项目(我知道它的ID)创建一个报告。 结果如下: 项目XY 用户1:XX(分组持续时间) 用户2:YY(分组持续时间) 用户3:ZZ(分组持续时间) 等等 有没有比遍历所有调用此API的用户更好的方法 /workspaces/{$workspace_id}/user/{$user_id}/time-entries?project={$project_id}&start={$start}&end={$end} 这太慢了,请求只返回50个时间条

我想为一个由用户授权的Clockify项目(我知道它的ID)创建一个报告。 结果如下:

项目XY

用户1:XX(分组持续时间) 用户2:YY(分组持续时间) 用户3:ZZ(分组持续时间) 等等

有没有比遍历所有调用此API的用户更好的方法

/workspaces/{$workspace_id}/user/{$user_id}/time-entries?project={$project_id}&start={$start}&end={$end}

这太慢了,请求只返回50个时间条目。我们的项目有数百个条目(有些项目甚至有上千个条目)。

如果您转到在工作区上为用户查找时间条目,您可以看到
页面大小
参数的默认值为50。因此,如果您将其更改为10000,那么每个用户只需进行一次查询即可。

对此也很好奇,Petr,您最终使用了什么?没有消息:-/我使用了上面提到的慢速方式。它很有效,谢谢!这可能是一个新参数。或者它以前错过了…前几天我创建了这个简单的工具,如果你想查看调用,它可以进行聚合。