概览

系统运行状况
-

近 7 日校验次数

含验证 / 心跳 / 查询 / 解绑

结果码分布

最近校验记录

时间动作结果卡密机器码IP

批量制卡

卡密归属所选应用

卡密首次被客户端校验时自动激活;天数卡按天、小时卡按小时从激活时刻开始计时,填 0 为永久。

生成结果

还没有生成卡密

填好左侧参数后点「生成卡密」
卡密应用套餐类型状态 到期 / 额度设备换绑备注
跳到 页

每个软件配一个应用,持有独立的 AppID 与密钥。某个软件密钥泄露时,重置它不影响其它软件。

套餐是制卡预设:一次定义好卡密类型、时长或额度、设备数、换绑次数,之后制卡直接选。

套餐名归属应用类型时长 / 额度设备数换绑价格已发卡

给分销方开账号,按「应用 × 卡规格」发配额。代理商只能制卡和操作自己制的卡, 没有删除权限;所有动作会实时出现在「操作审计」里。

账号名称状态已制卡 配额(已用 / 总数)可用应用最近登录
时间动作结果卡密机器码IP说明

后台操作审计

记录每一次制卡、封禁、改配置等管理动作
时间操作对象说明来源 IP

WebHook 回调

卡密激活、绑定设备、额度耗尽时推送到你的服务器
归属回调地址事件签名密钥状态

公告会在客户端校验成功时下发,可用来通知用户升级或维护安排。

站点信息

「接入文档」里展示给客户端的地址,反代或换端口后固定填这里
这段文字会随每次校验响应下发给客户端

安全策略

当前令牌强度:检测中…

数据维护

日志回收与数据库备份

心跳每 3 分钟一条,一台机器一天近 500 条。设成 0 会一直留着,几个月后查询会变慢。 改完记得点上面的「保存设置」。

备份文件大小 时间

管理员账号

多人协作时各用各的账号,只有拥有者能在这里改动
账号名称角色 状态两步验证 最近登录

当前登录:- ·  「只读」不能执行任何写操作;「管理员」不能管理账号; 「拥有者」拥有全部权限。配置文件里的超级令牌等同拥有者,脚本可继续用它。

接入前准备

接口地址
AppID
先到「应用」页创建
AppSecret
同上,用于签名
签名算法
取除 sign 外的全部参数(空值也保留),按参数名 ASCII 升序拼成 k1=v1&k2=v2,用 AppSecret 做 HMAC-SHA256,输出小写十六进制。
机器码
CPU + 主板 + 硬盘序列号拼接后取 SHA256 前 32 位。不要用 MAC 地址。

接口一览

接口方法用途调用时机
/api/v1/verifyPOST校验卡密并绑定机器码,首次调用即激活软件启动 / 用户输入卡密
/api/v1/heartbeatPOST上报在线、检测是否被封禁或过期运行中每 3~5 分钟
/api/v1/queryPOST只查询状态,不绑定、不扣额度展示剩余时长 / 次数
/api/v1/unbindPOST用户自助换绑设备(受次数限制)用户点「更换设备」
/api/v1/noticesPOST拉取公告列表软件内公告栏

客户端接入示例

机器码换成你软件里采集的硬件指纹
Python
C#
JavaScript
返回码