SDK信息查询接口
接口用途
本接口主要功能是获取SDK授权的过期时间、数据包类型以及升级过的最新数据包版本信息。
接口定义
GetSDKInfo(sn string) *C.char
请求参数
| 字段 | 类型 | 长度 | 说明 |
|---|---|---|---|
| sn | string | 5-50 | 用户设备的唯一标识 |
响应参数
| 一级字段 | 二级字段 | 三级字段 | 类型 | 说明 |
|---|---|---|---|---|
| errno | int | 状态码 | ||
| msg | string | 结果说明 | ||
| result | map | 结果,包含授权时间以及数据类型 | ||
| expire_time | int | 授权的过期时间,单位是秒。 | ||
| type | array | 授权的升级包类型 | ||
| version | map | 升级包以及对应的版本 | ||
| upgrade_info | map | 数据包以及对应版本关系 | ||
| status | int | 0:未升级, 1:升级中 | ||
| upgrade_time | int | 上次升级时间 | ||
| num_summary | 数据包以及数量关系 |
响应示例
{
"errno": 2000,
"msg": "success",
"result": {
"expire_time": 1661270399,
"type": [
"ioc",
"ip_reputation",
"ip_intelligence_v3"
],
"version": {
"ioc": "v3.1.20220718.1.12",
"ip_intelligence_v3": "v3.1.20220718.1.2",
"ip_reputation": "v2.1.20220718.1"
},
"upgrade_info": {
"status": 0,
"upgrade_time": 1658115462
},
"num_summary": {
"ioc": 31353439,
"ip_intelligence_v3": 2774941
}
}
}