第三方应用可以直接通过调用该接口,获取特定租户的特定产品中特定子系统对应的规则列表 (==注意使用V2.0授权方式==)
正式:https://zenith.fdcyun.com/v20/api/pub/patrol/get-categorys.svc
测试:https://planet-test.fdcyun.com/v20/api/pub/patrol/get-categorys.svc
x-token:xxxxx //调用服务云[认证接口]得到的token,未传输此头的请求无法获取数据
x-custid:xxxx //客户主数据GUID
Content-Type: application/json; charset=utf-8
{
"product_id":265, //产品ID
"page":1,
"size":10
}
成功返回,http状态码为 200
{
"total": 10,
"items": [
{
"Id": 145, //应用巡检策略ID
"Name": "销售系统应用巡检", //应用巡检名称
"ProductId": 265, //产品ID
"SubsystemCode": "0011", //子系统编码
"CreatedBy": "system init", //创建人
"CreatedTime": "2019-12-20T18:08:09+08:00", //创建时间
"ModiBy": "fangw", //上一次修改人(对策略本身的修改才会记录)
"ModiTime": "2020-04-02T16:42:33+08:00", //上一次修改时间
"Type": 1, //1:集团级,2:公司级,3:项目级
"TaskCode": null, //专项类别传递过来的任务编码
"Category": "业务评估", //策略分类 底线评估|业务评估
"BizId": null //预留的扩展字段 暂不用关心
}
]
}
失败返回,http状态码为 500
//失败返回
{
"Message": "应用ID不存在",
"ExceptionType":"System.Exception",
"xxx": "xxx" //后续扩展
}
代码 | 说明 |
---|---|
200 | 表示请求成功 |
403 | 未授权 |
500 | 具体错误信息 |