什么是最好的Clockify API端点才能获取(按分组保存的)报告的时间条目?

时间:2019-03-03 13:17:40

标签: clockify

在请求Clockify支持后在这里询问。

尝试扩展一些时钟功能,以为我们的客户创建更多报告, 我一直在使用您的API,尤其是:enpoint / reports / {reportsId}

我的目标

获取特定“保存的报告”的所有时间条目(通常由我们的项目经理保存)

我对“ / reports / {reportsId}”的期望

仅获取与该特定reportId有关的所有信息和实体(用户,时间条目,项目等)

我从“ / reports / {reportsId}”中获得的信息

有关整个工作区的很多信息,我只看到summaryReport 更“特定于已保存的报告本身” ...

问题

  1. 这是正确的行为吗?
  2. 如何过滤诸如https://clockify.me/bookmarks/BOOKMARK_HASH_HERE之类的URL中特定报告的时间条目?

    • 您只调用“ / reports / {reportsId}”并在客户端进行过滤吗(在我看来,浏览“网络”标签)
    • 如果那样,调用报告端点的意义何在?仅用于summaryReport对象? 3-“ / reports / {reportsId}”是我可以用来实现目标的最佳端点吗?…或者您会推荐我哪种方式?

1 个答案:

答案 0 :(得分:1)

summaryReport.timeEntries将包含该特定报告中的所有单个时间条目。每个条目都有用户,项目,客户,时间等。按项目分组是在客户上完成的。

我不确定我是否完全理解您的特定问题。您是否建议您从报告端点获取的条目不属于给定的报告?