gpt4 book ai didi

java - 使用jira api获取指定项目的所有版本

转载 作者:行者123 更新时间:2023-11-30 08:36:49 27 4
gpt4 key购买 nike

我有下面的代码,可以处理我的 Jira URL 中的一些项目,但不能处理所有项目,但我可以访问所有这些项目。我不明白为什么这段代码没有为我的所有项目提供正确答案。当我尝试一个不工作的项目时,我的 JSON 格式的响应将是:

{
"errorMessages": [
"No project could be found with key 'CRAFTIDGDS'."
],
"errors": {}
}
try {
DefaultHttpClient httpClient = new DefaultHttpClient();
URI uri = URI.create(JiraProperties.getInstance().getJiraUrl() + "rest/api/2/project/" + jiraProject.getProjectName() + "/versions");
HttpGet httpGet = new HttpGet(uri);

HttpResponse httpResponse = httpClient.execute(httpGet);
HttpEntity httpEntity = httpResponse.getEntity();
is = httpEntity.getContent();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}

最佳答案

您提供的代码示例中没有身份验证,所以我猜您是在匿名检索信息。

如果您添加基本身份验证并使用具有适当权限的用户,那么您应该会得到结果。

关于java - 使用jira api获取指定项目的所有版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37563626/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com