{{ stat.note }}
{{ pageInfo.title }}
{{ pageInfo.description }}
{{ pageError }}
常用操作
把时间留给更好的内容
最近任务
采集与清单同步的执行状态
{{ loading ? '正在加载任务' : '暂无执行任务' }}
开始采集或同步后,可在这里查看进度。
把你的工具,连接到游戏库。
为账号生成独立 API Key,在自己的工作流中搜索、上传和更新内容。
行为筛选
时间按北京时间统计,可精确到分钟。
当前筛选范围内的下载行为
当前筛选范围内的链接获取行为
游戏下载与网盘访问合计
该时间段内暂无匹配行为
可以扩大时间范围,或减少筛选条件后重试。
| 排名 | {{ analyticsGroupLabel }} | 游戏下载 | 网盘获取 | 总次数 | 最近访问 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|
| {{ (currentPage - 1) * page_size + index + 1 }} | {{ row.identity || (analytics.group === 'ip_address' ? '历史未记录' : '未记录') }} | {{ formatNumber(row.downloads) }} | {{ formatNumber(row.drives) }} | {{ formatNumber(row.total) }} | {{ formatDate(row.last_seen) }} | {{ row.blocked ? '已封禁' : '正常' }} |
| 访问时间 | 行为 | 用户 / 卡号 | IP 地址 | 设备码 | 游戏 ID | 网盘 | 操作 |
|---|---|---|---|---|---|---|---|
| {{ formatDate(row.occurred_at) }} | {{ row.event_type === 'download' ? '游戏下载' : '网盘获取' }} | {{ row.user_card || '未记录' }} | {{ row.ip_address || '历史未记录' }} | {{ row.device_id || '未记录' }} | {{ row.game_id || '—' }} | {{ providerLabel(row.provider_code) }} |
封禁与解封直接更新「黑名单管理」中的同一张表。明细操作按上方所选维度执行;历史未记录的 IP 不会推测补全。
同一 Steam AppID 重复上传会更新原有内容。勾选 GitHub 同步后,入库与清单发布会在一次上传中完成。
{{ query ? '未找到匹配记录' : '还没有' + resource.shortLabel }}
{{ query ? '试试其他关键词或 Steam AppID。' : '点击右上角按钮,创建第一条记录。' }}
| {{ column.label }} | 操作 |
|---|---|
|
{{ row.title || '未命名游戏' }}
内容 ID · {{ row.source_id }}
|
每个账号,一把独立密钥。
在程序请求中附带 API Key,即可使用当前账号权限管理游戏和入库清单。
{{ keyInfo.prefix ? keyInfo.prefix + '••••••••••••' : '尚未生成有效密钥' }}
API Key 永久有效。完整密钥仅在生成时展示一次;重置或吊销后,旧密钥立即失效。修改登录密码不影响密钥,停用账号后密钥不可用。
请求示例
查看完整文档{{ keyExample }}
暂无记录
有新的操作时,记录将显示在这里。
| 任务 | 状态 | 尝试次数 | 创建时间 | 执行说明 | 操作 |
|---|---|---|---|---|---|
| {{ jobName(row) }} #{{ row.id }} | {{ jobStatusLabel(row) }} | {{ row.attempts || 0 }} | {{ formatDate(row.created_at) }} |
| 操作时间 | 账号 | 操作 | 对象 | 来源 IP | 详情 |
|---|---|---|---|---|---|
| {{ formatDate(row.created_at) }} | {{ row.username || row.user_id || '系统' }} | {{ row.action }} | {{ row.target || row.entity_id || '—' }} | {{ row.ip || '—' }} |
连接你的工具与游戏内容。
标准 HTTP API,JSON 数据响应。使用独立的 API Key 在你的程序中管理资源。
开始使用
API 基础地址
{{ apiBaseUrl }}
先在「我的 API Key」生成密钥。每个密钥对应一个后台账号,并继承该账号的权限。密钥永久有效,可随时重置;重置后旧密钥立即失效。以下示例中的 YOUR_API_KEY 需要替换为你自己的密钥。
写入接口使用 POST;普通数据采用 JSON,入库文件使用 multipart/form-data。
身份验证
每次请求添加以下任一请求头:
Authorization: Bearer YOUR_API_KEY
X-API-Key: YOUR_API_KEY
不要将密钥放进公开网页或 URL 参数。完整密钥只在生成时展示一次,遗失后请重置。
{{ section.title }}
{{ endpoint.path }}
{{ endpoint.action }}
{{ endpoint.description }}
| 参数 | 说明 |
|---|---|
{{ param[0] }}
|
{{ param[1] }} |
{{ endpoint.example }}
返回格式与错误
{
"code": 200,
"msg": "操作成功",
"data": { }
}
请同时检查 HTTP 状态码和响应的 code。鉴权失败请检查密钥是否有效;参数错误请检查必填字段;服务错误请由管理员查看服务端日志。
200
|
请求成功 |
400 / 422
|
请求格式或字段校验失败 |
401 / 403
|
身份失效或权限不足 |
404
|
请求对象不存在 |
409
|
当前状态不允许此操作 |
429
|
访问频率超限,请稍后重试 |
500 / 502
|
服务或上游请求失败 |