账号库存系统
精品库存
可领取
--
今日领取
--
待回传
--
| 序号 | 数据类型 | 状态 | 货品分类 | UUID | device_id | 区服 | 账号类型 | 二级分类 | 三级分类 | 最后获取时间 | 领取人 | 储存时间 | 操作 |
|---|
总材料--
注册次数--
回传结果--
停用材料--
工作库号列表
外部跑号从这里取号;非精品会保留并累加次数
| ID | UUID / device_id | 平台 | 状态 | 已跑次数 | 最近派发 |
|---|
总数据库
每一行是一份原材料当前所在的位置
| UUID | 状态 | 平台 | 派发次数 | 最近派发 | 最近回传 | 是否锁定精品 |
|---|
注册成果
下游每次回传注册出了什么,都在这里查
| UUID | 区服 | 结果 | 分类 | 装备摘要 | 回传时间 |
|---|
接口工具 低频管理操作:导入、Token、调试回传
粘贴导入
文件导入
外部取号 Token
| ID | Token 名称 | 状态 | 最近使用 | 创建时间 |
|---|
调试回传
最近导入
| 批次号 | 来源 | 状态 | 总数 | 成功 | 失败 | 创建时间 |
|---|
领取记录--
本页成功--
本页冲突--
领取记录
| 记录 ID | 账号 ID | 结果 | 领取人 | 区服 | 分类 | 用途 | 金额 | 领取时间 | 状态 |
|---|
领取汇总(按账号)
| 用户 ID | 用户名 | 显示名 | 角色 | 范围内数量 | 范围内金额 | 累计数量 | 累计金额 |
|---|
操作日志
| 时间 | 操作人ID | 角色 | 动作 | 目标类型 | 目标ID | IP | 详情 |
|---|
异常记录
| ID | 账号 ID | 类型 | 说明 | 时间 |
|---|
- 用户名
- --
- 显示名
- --
- 角色
- --
- 今日领取
- --
新建用户
| ID | 用户名 | 显示名 | 角色 | 状态 | 母账号 | 权限 | 操作 |
|---|
外部接口文档
认证
所有外部接口都必须携带管理员创建的 token。Token 明文只在创建时展示一次。
X-Callback-Token: cb_xxx
1. 连通性检查
用于验证 token 是否有效,以及服务是否可达。
GET /api/v1/external/ping
curl -H "X-Callback-Token: cb_xxx" \
http://127.0.0.1:8000/api/v1/external/ping
2. 状态查询
用于查看取号规则、今日额度和原材料状态。
GET /api/v1/external/status
{
"limits": {
"max_once": 200,
"max_daily": 10000,
"pending_timeout_hours": 24
},
"today": {
"dispatched": 1200,
"remaining": 8800
},
"materials": {
"available": 9800000,
"pending": 120,
"exception": 8,
"premium_locked": 32
}
}
3. 取号
下游按参数 x 提取 uuid 和 device_id。单次最多 200,全局每日最多 10000。
POST /api/v1/external/raw-material-dispatches.txt?x=100
curl -X POST -H "X-Callback-Token: cb_xxx" \
"http://127.0.0.1:8000/api/v1/external/raw-material-dispatches.txt?x=100"
返回体每行由 uuid 和 device_id 组成,用制表符分隔:
626BDEC6-0C7A-FEF2-9AEA-74465C89C187 626BDEC6-0C7A-FEF2-9AEA-74465C89C187
726BDEC6-0C7A-FEF2-9AEA-74465C89C188 726BDEC6-0C7A-FEF2-9AEA-74465C89C188
取出后原材料进入 pending,回传前不会再次派发;超过 24 小时未回传会进入异常,由管理员手动处理。
4. 回传
下游完成跑区后按纯文本回传,每行一条。
POST /api/v1/external/registration-results.txt
Content-Type: text/plain
x-火线1015----626BDEC6-0C7A-FEF2-9AEA-74465C89C187----626BDEC6-0C7A-FEF2-9AEA-74465C89C187----[麟龙祈福·幻形_],[麟龙祈福·时装_],[璀璨宝箱钥匙*3],----1740663717
device_id 必须与取号时携带的 device_id 一致,否则回传会被拒绝。使用自定义 device_id 时必须使用 5 段格式;省略 device_id 时系统默认使用 uuid(仅当取号时未指定 device_id 或两者相同时有效)。
| 字段 | 说明 |
|---|---|
| x-火线1015 | 区服。火线暂按苹果,先锋暂按安卓。 |
| uuid | 取号接口返回的原材料 uuid。 |
| device_id | 设备唯一标识。命中精品后存入账号记录的 device_id 字段。 |
| 装备文本 | 跑出来的装备、宝石、皮肤文字。 |
| timestamp | 下游回传时间戳。 |
返回体:
total=100
accepted=98
premium=2
normal=96
failed=2
命中精品会进入精品库存并锁定原材料;未命中精品只记录统计,原材料恢复可派发。