我们希望将Jira与我们的本地报告应用程序集成。我想问一下是否有可能获得每个Jira项目的工作日志。我的意思是我是否可以检索特定项目和特定日期范围的所有记录时间。 另一种解决方案可以是检索分配给项目的所有用户以及他们在一段时间内的记录时间。 F.E.
我在Jira及其余的api中都很新,所以每个建议都会受到赞赏。
答案 0 :(得分:1)
您可以使用此rest end point来查找使用jql查询的项目问题,如:
project = PROJECT_KEY
您需要使用SearchResult#getTotal来查找项目实际包含的问题数量,然后使用适当的startAt值调用N次searchJql。当您拥有特定项目的问题密钥时,需要使用getIssue来检索具有方法getWorklogs的Issue对象。当您获取问题的工作日志时,您需要迭代它们并收集您感兴趣的值。每个工作日志对象都有方法:
通过这些数据,您可以实现所有目标。您将获得有关问题的人员,工作时间,问题等等。