稳定、快速、高效的 数据接口服务
当前接口状态 · 正常
获取云端远程变量数据
接口地址: http://39.97.37.110/api.php?api=variables
返回格式: JSON
请求方式: GET
请求示例: 域名/api.php?api=variables 复制示例 跳转示例
请求参数说明:
| 名称 | 变量 | 必填 | 类型 | 说明 |
|---|---|---|---|---|
| 接口 | api | 是 | GET | 填写variables |
| 应用 | app | 是 | GET | 填写后台应用APPID |
| 变量ID | id | 是 | GET/POST | 填写变量ID |
| 应用名称 | app_belong | 是 | GET/POST | 填写应用名称 |
| 卡密/用户账号 | kami或user | 是 | GET/POST | 填写提交的卡密或用户账号 |
| 用户密码 | password | 否 | GET/POST | 填写提交的用户密码 |
| 机器码 | markcode | 是 | GET/POST | 填写当前设备的机器码 |
| 时间戳 | t | 否 | GET/POST | 如果开启了[时间差效验]需提交此项 |
| 数据签名 | sign | 否 | GET/POST | 如果开启了[数据签名]需提交此项 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | String | 返回状态 |
| app_belong | String | 应用名称 |
| param_name | String | 变量参数名 |
| param_value | String | 参数值 |
| variable_param | String | 变量类型 |
返回示例:
{
"code": 200,
"msg": {
"app_belong": "测试软件",
"param_name": "变量参数",
"param_value": "变量内容",
"var_type": "variable_param"
},
"time": 1755278064,
"check": "7bb775aae31acc1f3ee60d2e808325f9"
}
#### 方式1:卡密验证
- **参数要求**:`kami`(卡密)和 `markcode`(机器码)
- **验证逻辑**:
- 支持至尊卡和普通卡密验证
- 检查卡密是否存在且有效
- 验证卡密是否过期
- 检查卡密状态是否正常
#### 方式2:用户登录验证
- **参数要求**:`user`(用户名)和 `password`(密码)
- **验证逻辑**:
- 验证用户账号是否存在
- 检查密码是否正确
- 验证用户状态是否正常
- 检查用户VIP是否到期
#### 方式3:心跳验证
- **参数要求**:`user`(用户名)和 `markcode`(机器码)
- **验证逻辑**:
- 验证用户账号是否存在且有效
- 检查用户VIP是否到期
- 检查用户心跳记录是否存在
- 验证心跳是否在有效期内
- 支持多设备登录模式
- **注意**:用户必须先通过登录接口登录并保持心跳连接
错误码格式说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| 101 | String | 应用不存在 |
| 102 | String | 应用已关闭 |
| 171 | String | 接口维护中 |
| 172 | String | 接口未添加或不存在 |
| 123 | 456 | 789 |
代码示例:
暂未添加示例代码