仪表盘
服务运行中
🔌
-
API线路总数
-
已启用线路
🚫
-
已停用线路
📡
GET
接口请求方式
🔌 解析线路状态
线路名称 接口地址 参数名 状态 备注
加载中...
⚙️ API解析线路管理
ID 线路名称 接口地址 参数名 密钥 请求方式 状态 备注 操作
加载中...

📥 解析视频接口

GET /api/parse?url={视频链接} GET /api/parse?url={视频链接}&api_id={线路ID} # 请求示例(密钥由后端自动附加,前端无需传 key) GET http://localhost:3000/api/parse?url=https://v.douyin.com/xxxxx/ # 后端实际向第三方发送(有密钥时) GET https://api.example.com/parse?url=视频链接&key=your_api_key # 成功响应 { "code": 200, "msg": "解析成功", "data": { "api_name": "线路一", "video_url": "https://aweme.snssdk.com/api/video/..." } } # 失败响应 { "code": 500, "msg": "所有解析线路均失败,请稍后重试" }

📋 获取可用线路列表

GET /api/routes # 成功响应 { "code": 200, "data": [ { "id": 1, "name": "线路一", "remark": "通用解析接口" }, { "id": 2, "name": "线路二", "remark": "备用解析接口" } ] }

🔐 管理员登录

POST /api/admin/login Content-Type: application/json { "username": "admin", "password": "admin123" } # 成功响应 { "code": 200, "msg": "登录成功" }

⚙️ 管理API线路(需登录)

# 获取线路列表 GET /api/admin/apis # 新增线路 POST /api/admin/apis { "name": "线路三", "url": "https://api.xxx.com/parse", "param": "url", "enabled": true, "remark": "备注" } # 修改线路 PUT /api/admin/apis/{id} # 删除线路 DELETE /api/admin/apis/{id}

🔑 修改管理员密码