JIRAで新しいコンポーネントを作成する必要があります。新しいコンポーネントを作成するためのPOSTurl/ rest / api / 2 / componentを見つけましたが、どのタイプの入力を指定するかわかりません。
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost postRequest = new HttpPost("http://localhost:8080/rest/api/2/component/");
String authorization = JiraRequestResponseUtil.conversionForAuthorization();
postRequest.setHeader("Authorization", authorization);
StringEntity input = new StringEntity("\"name\":\"Component 1\",\"description\":\"This is a TEST JIRA component\" ,\"leadUserName\":\"fred\",\"assigneeType\":\"PROJECT_LEAD\",\"isAssigneeTypeValid\":\"false\",\"project\":\"TEST\"");
input.setContentType("application/json");
postRequest.setEntity(input);
HttpResponse response = httpClient.execute(postRequest);
これは私が実装しているコードです。
私が得ている出力は失敗しました:HTTPエラーコード:400
Plzヘルプ。