替换请求中的标签

替换请求中的标签

API调用URL地址

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

其中{request_id}为需要修改标签的请求ID

示例:http://192.168.0.39:8080/api/v3/requests/16/tag

请求参数

方法:PUT

请求参数:

参数名

位置

input_data

<JSON_String>

body

authtoken

<API Key>

header

输入示例

 {

    "tags":[
        {
            "id":"1"
        }
,
        {
            "id":"2"
        }
,
        {
            "name":"test4"
        }

    ]

}
以上输入示例为:将三个标签添加到该请求,分别是id为1的,id为2的,name为test4的。

响应示例

 {

    "response_status": [
        {
            "status_code"2000,
            "messages": [
                {
                    "status_code"2000,
                    "type""success",
                    "message""请求标签已关联"
                }
            ],
            "status""success"
        }
    ],
    "tags": [
        {
            "name""测试标签",
            "id""1"
        },
        {
            "name""测试标签1",
            "id""2"
        },
        {
            "name""test4",
            "id""10"
        }
    ]
}

Postman示例

 

Python脚本示例

#Python version - 3.9
#需要安装requests模块

import requests
 
url = "http://192.168.0.39:8080/api/v3/requests/16/tag"
headers = {"authtoken":"9E5E6F38-CA0E-4EC9-B7A8-60F7726FC926"}
input_data = ''' {

    "tags":[
        {
            "id":"1"
        },
        {
            "id":"2"
        },
        {
            "name":"test4"
        }
    ]
}'''
data = {'input_data'input_data}
response = requests.put(url,headers=headers,data=data,verify=False)
print(response.text)