第三方应用可以直接通过调用该接口,获取产品和子系统信息 (==注意使用V2.0授权方式==)
正式:https://zenith.fdcyun.com/v20/api/pub/patrol/get-product-subsystems.svc
测试:https://planet-test.fdcyun.com/v20/api/pub/patrol/get-product-subsystems.svc
x-token:xxxxx //调用服务云[认证接口]得到的token,未传输此头的请求无法获取数据
x-custid:xxxx //客户主数据GUID(SaaS产品认证不需要该项)
Content-Type: application/json; charset=utf-8
khguid=ba599913-2dee-439a-94eb-006e48b8702e
成功返回,http状态码为 200
[
{
"full_name": "重构V2.0.1-系统管理", //通过“-”连接的“产品名称”+“子系统名称”
"full_key": "265-0000", //通过“-”连接的“产品Id”+“子系统code”
"product_id": 265, //产品Id
"product_name": "重构V2.0.1", //产品名称
"subsystem_name": "系统管理", //子系统名称
"subsystem_code": "0011", //子系统code
"version": "2.1.4" //产品版本
}
...
]
调用异常时返回http状态码为4xx或者5xx时为异
服务端错误(500)时的内容格式如下
{
"Message": "xxx",
"ExceptionType":"xxx"
}
http状态码 | 说明 |
---|---|
200 | 表示请求成功 |
403 | 未授权 |
404 | 路径不对 |
500 | 参数不正确或其他服务端异常 |