我正在尝试使用 redmine API 通过代码创建新问题,只是为了测试它我正在尝试使用邮递员将数据发送到 API。我用亚马逊托管它。
我尝试通过 post 方法发送 json。(使用 postman -plugin for chrome)
网址:- http://{user_name}:{password}@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}
先感谢您。