外观
API 文档
NullVerify 客户端 API 基础路径 /api/client/v1,所有请求需携带 签名参数。
功能模块
| 模块 | 说明 | 状态 |
|---|---|---|
| 卡密相关 | 卡密登录、心跳、退出、解绑、充值、配置 | 可用 |
| 用户相关 | 用户注册、登录、心跳、退出、充值 | 开发中 |
| 试用功能 | 试用登录、心跳 | 可用 |
| 软件相关 | 获取配置、公告、版本检查 | 可用 |
| 远程功能 | 远程变量、数据、函数调用 | 可用 |
通用响应格式
json
{
"code": 0,
"message": "ok",
"result": { ... }
}| 字段 | 类型 | 说明 |
|---|---|---|
code | int | 返回码,0 表示成功 |
message | string | 返回消息 |
result | object | 业务数据,部分接口为空 |
响应签名
系统已预留响应签名能力(nonce + sign 字段),但当前默认响应链路尚未启用。详见 签名算法 - 响应签名。
响应加密
当应用开启响应加密时,响应内容将被加密并包装为新结构。支持 RC4 / AES-CBC / DES-CBC / RSA 四种算法。详见 响应加密。
典型调用链
卡密模式
卡密登录 → 心跳保活(循环) → 退出登录
↘ 获取/修改配置
↘ 卡密充值
↘ 解绑设备用户模式
用户注册(使用卡密) → 用户登录 → 心跳保活 → 退出试用模式
试用登录(设备指纹) → 心跳保活 → 试用到期自动失效