我正在开发一个包含 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
但我似乎无法将板链接到项目密钥。
我在 atlassian 网站本身上找到了类似的主题,但他们通常提到没有 REST 端点可以做我想做的事。虽然我确信它应该是可能的(?)。
我在其他地方找到的答案,我真的不明白(过滤 rapidId 或类似的东西)所以我真的需要一个菜鸟解释该做什么。