将项目和板与Jira API链接在一起

问题描述 投票:2回答:1

我正在开发一个包含Jira API(和敏捷API)的应用程序。

我需要一个项目列表(这没问题),我使用:

https://example.com/rest/api/latest/project?projectKey=TA

然后我需要能够点击一个项目并给我一个sprint的列表+每个sprint的问题。我被困在这里。我找到了另一个相关的问题(JQL: Get list of sprints),它给出了一个基于projectkey的sprint列表,使用:

https://example.com/rest/greenhopper/1.0/integration/teamcalendars/sprint/list?jql=project+%3D+TA

但是,我不知道如何解决所述sprint的问题。

我也知道如何直接从敏捷API中获取sprint的问题:https://example.com/rest/agile/latest/board/5/sprint/4/issue

但我似乎无法将电路板链接到projectkey。

我在atlassian网站上发现了类似的主题,但他们通常都提到没有REST端点可以做我想要的。虽然我确信应该可以(?)。

我在其他地方找到的答案,我真的不明白(过滤fastId或类似的东西)所以我真的需要一个noob-解释做什么。

rest jira jira-rest-api jira-agile
1个回答
0
投票

有一个类似的问题,但我已经找到了获得sprint细节所需的电路板和sprint id的方法。我想改进它,因为它取决于字符串匹配板名称(您可能没有)到项目。

你可以在这里获得所有的quickview id:https://example.com/rest/greenhopper/1.0/rapidview

假设你有一个标准的电路板命名约定,这将是有效的,但它是一个很大的If。

https://example.com/rest/greenhopper/1.0/sprintquery/会给你冲刺。

有兴趣看看是否有其他人找到了更好的方法来做到这一点!

© www.soinside.com 2019 - 2024. All rights reserved.