通过 REST API 2.0 更新 RT Ticket 的 Owner 字段
Update Owner field of RT Ticket via REST API 2.0
curl -X PUT
-H "Content-Type: application/json"
-d
'{ “Owner”: { "id" : "root" } }'
-H 'Authorization: token XXX_Token_XXX'
'http://XXX_RT_URL_XXX/REST/2.0/ticket/6'
此命令适用于更新 JSON 顶层票证的值,但 'Owner' 等值失败。该文档不表示任何更新这些特定字段的方法。通过 Request Tracker REST API 2.0 (rt-extension-rest2) 更新工单所有者字段的推荐方法是什么?
尝试使用用户名作为值:
curl -X PUT
-H "Content-Type: application/json"
-d
'{ “Owner”: "root" }'
-H 'Authorization: token XXX_Token_XXX'
'http://XXX_RT_URL_XXX/REST/2.0/ticket/6'
那应该接受用户名或用户 ID。
curl -X PUT
-H "Content-Type: application/json"
-d
'{ “Owner”: { "id" : "root" } }'
-H 'Authorization: token XXX_Token_XXX'
'http://XXX_RT_URL_XXX/REST/2.0/ticket/6'
此命令适用于更新 JSON 顶层票证的值,但 'Owner' 等值失败。该文档不表示任何更新这些特定字段的方法。通过 Request Tracker REST API 2.0 (rt-extension-rest2) 更新工单所有者字段的推荐方法是什么?
尝试使用用户名作为值:
curl -X PUT
-H "Content-Type: application/json"
-d
'{ “Owner”: "root" }'
-H 'Authorization: token XXX_Token_XXX'
'http://XXX_RT_URL_XXX/REST/2.0/ticket/6'
那应该接受用户名或用户 ID。