0

请让我知道 /api/2.0.alpha1/issue/{issueKey} 在 JIRA 参考中调用了哪种方法:http: //docs.atlassian.com/jira/REST/4.4.3/#id2413591

我需要这个来查看这些方法是如何实现的,以及它如何以 JSON 格式检索所有问题?我想一次解决 JIRA 中的所有问题。有没有一种方法可以在不知道问题 id 的情况下为特定过滤器(请求集 ID)获取 JIRA 中的所有问题。

我的需要是我希望它们采用 JSON 格式,因此我正在尝试这个。

4

2 回答 2

1

对于 jira 开发(或任何其他 atlassian 产品),我建议您下载atlassian-plugin-sdk。只需在某处解压缩 sdk 并运行以下命令:

./atlas-run-standalone --product jira --version 5.0.7

使用当前 5.0.7 版本运行 jira 实例。这将调用一些 maven 魔法,您的服务器应该很快就会运行;) 要使用4.4.3版本,只需更改版本字符串。

启动 jira 服务器后,打开浏览器。默认用户名和密码是admin

打开管理面板 -> REST API 浏览器。在那里你可以选择所有可用的 REST 接口,我想你需要Alassian JIRA - Plugins - REST Plugin http://yourhost.lan:2990/jira/rest/api/2。(如果您使用 jira 版本 >= 5.0)

我建议你阅读REST API 教程,因为测试curl非常方便。

要解决所有问题,只需执行以下操作:

curl -D- -u admin:admin -X GET -H "Content-Type: application/json" http://localhost:2990/jira/rest/api/2/search

hth

于 2012-07-10T06:18:22.307 回答
0

有没有一种方法可以在不知道问题 ID 的情况下获取 JIRA 中特定过滤器(请求集 ID)的所有问题

是的。您可以使用 JQL 搜索来执行此操作

/api/2.0.alpha1/search?jql&startAt&maxResults
于 2012-07-10T05:16:35.237 回答