Jira URLからいくつかのプロジェクトで作業しているが、すべてのプロジェクトで作業していない以下のコードがあります。私はこのコードが私のすべてのプロジェクトに対して正しい答えを得られない理由を理解していません。私が働いていないプロジェクトをしようとすると は、JSON形式での私の応答は次のようになります。あなたは私はあなたが匿名で情報を取得していると思いますので、提供されたコードサンプルには認証がありませんjira apiを使用して指定したプロジェクトのすべてのバージョンを取得
{
"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();
}
、あなたは(HTTPS [プロジェクトを取得]呼び出し試すことができます。 //docs.atlassian.com/jira/REST/latest/#api/2/project-getProject)、結果が得られるかどうかを確認してください。 – Rambler
@Rambler、私はすべてのプロジェクトapiを取得している場合、私はそのプロジェクトを取得できませんが、私は解析できませんが、私はJiraに行くと私はそのプロジェクトを見ることができますまた、 –