如何使用 jira rest api 获取特定用户的所有打开和关闭的问题
How to use jira rest api to get all open and closed issues count for a specific user
我需要使用 jira rest API.
来计算分配给具有状态的用户的所有问题
Open issues : 10
In Progress : 5
Closed : 30
我试过了,但没能得到information.Can有人帮忙吗?
为此,您需要使用 JQL 搜索 REST 端点 rest/api/2/search?jql
。缺点是您必须为每个状态单独执行此操作,我们将依赖 total
计数 return 由 REST 编辑。
使用用户名 user 和问题状态 Open issues 搜索受让人的示例:
rest/api/2/search?jql=assignee=user+and+status="Open%20Issues"
将 return 结果将是所有信息(问题字段等)。
使用 &maxResults=0
仅获取元数据,total
可在此处找到。如果我们这样做rest/api/2/search?jql=assignee=user+and+status="Open%20Issues&maxResults=0
,它将return类似于:
{"startAt":0,"maxResults":0,"total":2,"issues":[]}
使用 JIRA search rest,您可能需要单独调用 JQL 来获取每个状态的计数,但您可以使用 gadget rest end 来获取您要查找的内容,例如
https://jira.com/rest/gadget/1.0/twodimensionalfilterstats/generate?filterId=filter-1&xstattype=statuses
阅读更多相关内容here
我需要使用 jira rest API.
来计算分配给具有状态的用户的所有问题 Open issues : 10
In Progress : 5
Closed : 30
我试过了,但没能得到information.Can有人帮忙吗?
为此,您需要使用 JQL 搜索 REST 端点 rest/api/2/search?jql
。缺点是您必须为每个状态单独执行此操作,我们将依赖 total
计数 return 由 REST 编辑。
使用用户名 user 和问题状态 Open issues 搜索受让人的示例:
rest/api/2/search?jql=assignee=user+and+status="Open%20Issues"
将 return 结果将是所有信息(问题字段等)。
使用 &maxResults=0
仅获取元数据,total
可在此处找到。如果我们这样做rest/api/2/search?jql=assignee=user+and+status="Open%20Issues&maxResults=0
,它将return类似于:
{"startAt":0,"maxResults":0,"total":2,"issues":[]}
使用 JIRA search rest,您可能需要单独调用 JQL 来获取每个状态的计数,但您可以使用 gadget rest end 来获取您要查找的内容,例如
https://jira.com/rest/gadget/1.0/twodimensionalfilterstats/generate?filterId=filter-1&xstattype=statuses
阅读更多相关内容here