2017-12-01 30 views
0

Jiraの最新バージョン(https://www.atlassian.com/software/jira/download)をダウンロードして、ノートパソコンに設定しました。私はプロジェクトを作成し、問題に実行するためのREST APIを使用しようとしている、私は呼び出しを行うためにJavaを使用しています。私は、私が使用しています{\"key\":\"VSPRJ\",\"name\":\"FROMVSPROJ\",\"projectTypeKey\":\"software\",\"description\":\"VSPROJDESC\",\"lead\":\"ADMIN\",\"assigneeType\":\"PROJECT_LEAD\"}JIRA REST API - プロジェクトHTTP 400エラーを作成する

Javaコードスニペットは、私は私が送りますJSONにWRTを変更するかは重要ではない400を取得しています

private static ResponseEntity WriteProjectIssueInformation2Jira() 
{ 
    httpHeaders = createHeadersWithAuthentication(); 

    String createProjJSON = createCreateProjectJSON("INEMP2", "EMPMGMT", "com.atlassian.jira-core-project-templates:jira-core-project-management","business","ADMIN","PROJECT_LEAD","10000","0","http://atlassian.com","10324","0","0","projfromcode"); 

    String url = JIRA_URL + "/rest/api/2/project"; 

    System.out.println(url); 
    httpHeaders.setContentType(MediaType.APPLICATION_JSON); 

    HttpEntity<String> requestEntity = new HttpEntity<String>(createProjJSON, httpHeaders); 

    return restTemplate.exchange(url, HttpMethod.POST, requestEntity, String.class); 
} 

を下回っている -

私が送りますJSONですプロジェクトのGET apiを試して、データを返します。サンプルのJavaプログラムとJIRAの両方がローカルのラップトップで実行されています。

ない必要な権限がある場合は、

+0

リクエストにのみ問題があります。参照先https://developer.atlassian.com/jiradev/jira-apis/about-the-jira-rest-apis/jira-rest-api-tutorials/jira-rest-api-example-create-issue#JIRARESTAPIExample-CreateIssue - データこれは役立ちます。 – Chidambaram

+0

ありがとうございます。以前はリンクを確認しましたが、プロジェクト作成のサンプルはありません。私がそれが許可の問題になる可能性がある理由は、このスレッドを見た後です - https://groups.google.com/forum/#!topic/atlassian-connect-dev/s9uyP3tmxu4 –

答えて

0

を助けてください問題は、JSONの鉛属性とあった、私は必要な許可を与えたとリード属性の値として、このユーザーIDを与え、それが作業を開始したユーザーを作成してください

関連する問題