接口文档

接口列表(占位数据)

单码卡密登录

POST

用于单码卡密模式下的首次登录与设备绑定验证。

/index.php?r=conncet
参数类型必填说明
app_idstring应用标识
card_keystring卡密内容
device_idstring设备指纹
{"code":200,"message":"success","data":{"session_token":"demo_token","expired_at":"2026-12-31 23:59:59"}}

标准 API 登录

POST

标准化登录入口,支持用户模式与卡密模式参数扩展。

/index.php?r=api/v1/login
参数类型必填说明
usernamestring用户名
passwordstring密码摘要
card_keystring卡密
{"code":200,"message":"success","data":{"uid":"u1001","token":"demo_token","scope":["auth","ping"]}}

心跳验证

POST

用于会话保活和授权状态确认,建议按固定周期调用。

/index.php?r=api/v1/ping
参数类型必填说明
tokenstring登录会话令牌
timestampint时间戳
signstring签名
{"code":200,"message":"alive","data":{"remain_seconds":3600}}

查询卡密

POST

查询卡密授权状态、过期时间和绑定设备信息。

/index.php?r=api/v1/key/query
参数类型必填说明
card_keystring卡密
app_idstring应用标识
signstring签名
{"code":200,"message":"success","data":{"status":"active","bind_device":"machine-001"}}

解绑设备

POST

在满足策略条件时,解除卡密与当前设备的绑定关系。

/index.php?r=api/v1/key/unbind
参数类型必填说明
card_keystring卡密
device_idstring设备指纹
reasonstring解绑原因
{"code":200,"message":"unbind success","data":{"unbind_count_left":2}}

获取公告

POST

读取平台公告内容,可用于客户端启动提示。

/index.php?r=api/v1/notice
参数类型必填说明
app_idstring应用标识
localestring语言地区
signstring签名
{"code":200,"message":"success","data":{"title":"维护通知","content":"占位公告内容"}}

检查版本更新

POST

检测客户端版本并返回更新策略与下载地址。

/index.php?r=api/v1/update
参数类型必填说明
versionstring当前版本
platformstring平台标识
channelstring发布渠道
{"code":200,"message":"success","data":{"latest":"1.1.0","force":false,"url":"https://example.com"}}

获取远程变量

POST

拉取服务端下发的配置变量,支持按键查询。

/index.php?r=api/v1/variable
参数类型必填说明
keysarray变量键列表
app_idstring应用标识
signstring签名
{"code":200,"message":"success","data":{"switch_login":"on","welcome_text":"hello"}}
当前页面没有匹配的内容,请更换关键词。