指派一个请求

指派一个请求

API调用URL地址

http://<serverName>:<portNumber>/api/v3/requests/{request_id}/assign

其中{request_id}为需要被指派的请求的ID

示例:http://192.168.1.8:8080/api/v3/requests/13/assign

请求参数

方法:PUT

请求参数:

参数名

位置

input_data

<JSON_String>

body

authtoken

<API Key>

header

输入示例

 {

    "request":{
        "group":{
            "name":"Hardware Problems"
        }
,
        "technician":{
            "name":"heather Graham"
        }

    }

}

将该请求分配给“hardware Problems”组,技术员指定为“heather Graham”

响应示例

 {

    "response_status": {
        "status_code"2000,
        "messages": [
            {
                "status_code"2000,
                "type""success",
                "message""指派成功"
            }
        ],
        "status""success"
    }
}

Postman示例

 

Python脚本示例

#Python version - 3.9
#需要安装requests模块
import requests
 
url = "http://192.168.1.8:8080/api/v3/requests/13/assign"
headers = {"authtoken":"9E5E6F38-CA0E-4EC9-B7A8-60F7726FC926"}
input_data = '''{
    "request": {
        "group": {
            "name": "Hardware Problems"
        },
        "technician": {
            "name": "heather Graham"
        }
    }
}'''
data = {'input_data'input_data}
response = requests.put(url,headers=headers,data=data,verify=False)
print(response.text)