请求相关-链接请求

请求相关-链接请求

API调用URL地址

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

其中{request_id}为需要关联其他请求的请求ID

示例:http://localhost:8080/api/v3/requests/86/link_requests

请求参数

方法:POST

请求参数:

参数名

位置

input_data

<JSON_String>

body

authtoken

<API Key>

header

输入示例

 {

    "link_requests":[
        {
            "linked_request":{
                "id":"92"
            }
,
            "comments":"同一事件"
        }
,
        {
            "linked_request":{
                "id":"91"
            }
,
            "comments":"重复提交"
        }

    ]

}
以上为将ID为92请求与ID为86(URL路径中)的请求链接,链接的备注是“同一事件”,将ID为91的请求与ID为86的请求链接,链接的备注为“重复提交”

响应示例

 {

    "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://localhost:8080/api/v3/requests/86/link_requests"
headers = {"authtoken":"9CE7BCBF-EACC-4E10-BE6C-D9284163B4DC"}
input_data = '''{
    "link_requests": [
        {
            "linked_request": {
                "id": "92"
            },
            "comments": "同一事件"
        },
        {
            "linked_request": {
                "id": "91"
            },
            "comments": "重复提交"
        }
    ]
}'''
data = {'input_data'input_data}
response = requests.post(url,headers=headers,data=data,verify=False)
print(response.text)



    • Related Articles

    • 请求相关-获取请求的所有链接

      API调用URL地址 http://<serverName>:<portNumber>/api/v3/requests/{request_id}/link_requests 其中{request_id}为需要获取链接请求信息的请求ID 示例:http://localhost:8080/api/v3/requests/86/link_requests 请求参数 方法:GET 请求参数: 参数名 值 位置 authtoken <API Key> header 响应示例  { ...
    • 请求相关-删除请求链接

      API调用URL地址 http://<serverName>:<portNumber>/api/v3/requests/{request_id}/link_requests 其中{request_id}为需要删除链接的请求ID 示例:http://localhost:8080/api/v3/requests/86/link_requests 请求参数 方法:DELETE 请求参数: 参数名 值 位置 input_data <JSON_String> body authtoken <API ...
    • 请求相关-为请求添加附件

      API调用URL地址 http://<serverName>:<portNumber>/api/v3/attachments 示例:http://localhost:8080/api/v3/attachments 请求参数 方法:POST 请求参数: 参数名 值 位置 input_data <JSON_String> body files  <File Path> body authtoken <API Key> header 输入示例  {    "attachment":{ ...
    • Rest API支持哪些操作?

      REST API只支持与请求相关的操作,例如: 添加新请求、编辑、关闭、删除和查看现有请求。 为请求添加注释、编辑/删除/查看已有的注释。 为请求添加工作日志、编辑/删除/查看已有的工作日志。 请参考以下链接了解更多:点击了解
    • 如果提供的解决方法不适用,请求人如何重新打开一个已解决的请求?

      在管理 -> 通知规则部分,启用通知“当请求被解决(Resolved)时邮件通知请求人”,当技术员将请求状态置为已解决(Resolved)时,邮件通知请求人。请求人可以查阅技术员提供的解决方法。在邮件中同时也会附上一个关闭请求的链接,请求人可以点击链接来关闭请求。如果技术员提供的解决方法不适用,请求人可以直接回复通知邮件来重新打开请求。 您也可以在管理 -> 自助门户设置下启用允许请求人重新打开他们的请求。