第三方应用可以直接通过调用该接口,修改特定租户的特定产品中特定子系统对应的规则 (==注意使用V2.0授权方式==)
正式:https://zenith.fdcyun.com/v20/api/pub/patrol/update-data-rule.svc
测试:https://planet-test.fdcyun.com/v20/api/pub/patrol/update-data-rule.svc
x-token:xxxxx //调用服务云[认证接口]得到的token,未传输此头的请求无法获取数据
x-custid:xxxx //客户主数据GUID
Content-Type: application/json; charset=utf-8
[
{
"id":6658, //数据巡检规则ID 次ID可以从[获取规则列表的结果得来]
"enable":1,//1启用,0禁用,其他值均表示不调整状态 **单独只修改状态时不会改变规则类别
"sql":"",//sql不为空时表示需要调整SQL语句 **注意调整过SQL的规则的规则类别会从标准改为标准调整
"task_code":"20200417-0986", //任务编号 用于生成变更记录
"task_name":"临时调整",//任务名称 用于生成变更记录
"description":"近3个月活跃用户占比超30%",//规则描述
"modify_reason":"临时调整",//调整原因
"user":"张三"
}
]
成功返回,http状态码为 200
True
失败返回,http状态码为 500
//失败返回
{
"Message": "应用ID不存在",
"ExceptionType":"System.Exception",
"xxx": "xxx" //后续扩展
}
代码 | 说明 |
---|---|
200 | 表示请求成功 |
403 | 未授权 |
500 | 具体错误信息 |