# 重新匹配节点测试规则
# 调用方式: POST
# 接口地址:
https://api.freelog.com/v2/testNodes/:nodeId/rules/rematch
1
# url传入参数说明:
参数 | 必选 | 类型及范围 | 说明 |
---|---|---|---|
nodeId | 必选 | int | 节点ID |
# body传入参数说明:
参数 | 必选 | 类型及范围 | 说明 |
---|---|---|---|
isMandatoryMatch | 可选 | int | 是否强制重新匹配 0:否 1:是 默认0 |
# 返回说明:
返回值字段 | 字段类型 | 字段说明 |
---|---|---|
userId | int | 创建方案的用户ID |
nodeId | int | 节点ID |
ruleText | string | 规则文本 |
status | int | 匹配状态1:匹配中 2:匹配失败 3:匹配成功 |
testRules | object[] | 测试规则集合 |
** id | string | 规则ID |
** text | string | 规则原文 |
** matchErrors | string[] | 规则匹配时的错误信息 |
** ruleInfo | object | 规则具体信息(见下面ruleInfo实体说明) |
** efficientInfos | object[] | 匹配生效次数 |
**** type | string | 规则对应的操作,例如add,alter,setTags,setOnlineStatus,replace,setAttr,setCover,setTitle,replace |
**** count | int | 生效次数 |
# 实体ruleInfo说明:
返回值字段 | 字段类型 | 字段说明 |
---|---|---|
[data] | boolean | 是否提交成功 |
# 返回示例
{
"ret": 0,
"errCode": 0,
"errcode": 0,
"msg": "success",
"data": true
}
1
2
3
4
5
6
7
2
3
4
5
6
7