我正在尝试创建一个页面,通过Jira api显示一个月内发生了多少事件,我不确定最好的方法,因为我已经查看了jira api文档,但里面没有描述。
发布于 2016-03-02 10:38:06
如果您所说的“发生了多少事件”指的是“创建了多少问题”,那么您可以进行JQL搜索,这将给出指定JQL查询中的问题总数。
因此,要查找2016年2月创建的问题,您应该使用以下JQL:created >= 2016-02-01 AND created <= 2016-02-29
。允许执行JQL搜索的REST API端点是/api/2/search。
在我们的示例(二月份创建的问题)中,您需要向以下位置发送GET请求:
{YOUR_JIRA_BASE_URL}/rest/api/2/search?jql=created%20>=%202016-02-01%20AND%20created%20<=%202016-02-29
(不要忘记对查询字符串执行properly encode操作)
为了节省带宽,您可以丢弃问题数据,只检索计数,方法是添加一个设置为0的maxResults
参数:
{YOUR_JIRA_BASE_URL}/rest/api/2/search?maxResults=0&jql=created%20>=%202016-02-01%20AND%20created%20<=%202016-02-29
下面是一个使用Apache的JIRA的具体示例:Issues created in February
参考文献
https://stackoverflow.com/questions/35698853
复制相似问题