我想知道JIRA中这个/api/2.0.alpha1/issue/{issueKey}调用哪个方法

时间:2012-07-09 13:02:44

标签: java jira jira-plugin

  

请您告诉我哪种方法   JIRA参考中的/api/2.0.alpha1/issue/{issueKey}:   http://docs.atlassian.com/jira/REST/4.4.3/#id2413591

     

我需要这个来看看这些方法是如何实现的以及它是如何实现的   以JSON格式检索所有问题?我希望得到所有问题   JIRA立刻。有没有一种方法可以在JIRA中获取所有问题   特殊过滤器(Requset ID),不知道问题ID。

我的需求是我想要它们以JSON格式,因此我正在尝试这个。

2 个答案:

答案 0 :(得分: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服务器后,打开browser。 默认用户名和密码为 admin

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

我建议您阅读REST API Tutorials,因为测试curl非常方便。

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

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

HTH

答案 1 :(得分:0)

  

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

是。您可以使用JQL搜索

来完成此操作
/api/2.0.alpha1/search?jql&startAt&maxResults