Redmine API を使用して、コードを介して新しい問題を作成しようとしています。テストするためだけに、郵便配達員を使用して API にデータを送信しようとしています。私はそれをホストするためにAmazonを使用しました。
post メソッドで json を送信してみます。(chrome の postman -plugin を使用)
URL:- http://{ユーザー名}:{パスワード}@xxxredmine_urlxxx/issues.json
タイプ:- POST
体:-
{
"issue": {
"project_id": 1,
"subject": "New ticket via API",
"description": "API test 27\/6",
"status_id": 1,
"priority_id": 3,
"assigned_to_id": 5
}
}
チケットは正常に作成されますが、担当者は設定されません
{
"issue": {
"id": 61,
"project": {
"id": 1,
"name": "EasySoft"
},
"tracker": {
"id": 1,
"name": "Bug"
},
"status": {
"id": 1,
"name": "New"
},
"priority": {
"id": 3,
"name": "High"
},
"author": {
"id": 1,
"name": "UserName LastName Admin"
},
"subject": "New ticket via API",
"description": "API test 27/6",
"start_date": "2016-06-27",
"done_ratio": 0,
"custom_fields": [
{
"id": 2,
"name": "Customer name",
"value": ""
}
],
"created_on": "2016-06-27T09:37:58Z",
"updated_on": "2016-06-27T09:37:58Z"
}
}
assigned_to_id をに変更しようとしました
"assigned_to":{"id":5}
前もって感謝します。