跳到正文

SDK信息查询接口

接口用途

本接口主要功能是获取SDK授权的过期时间、数据包类型以及升级过的最新数据包版本信息。

接口定义

GetSDKInfo(sn string) *C.char

请求参数

字段类型长度说明
snstring5-50用户设备的唯一标识

响应参数

一级字段二级字段三级字段类型说明
errnoint状态码
msgstring结果说明
resultmap结果,包含授权时间以及数据类型
expire_timeint授权的过期时间,单位是秒。
typearray授权的升级包类型
versionmap升级包以及对应的版本
upgrade_infomap数据包以及对应版本关系
statusint0:未升级, 1:升级中
upgrade_timeint上次升级时间
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
    }
  }
}