🔐 Token验证接口测试

测试 POST /api/auth/validate-token 接口功能

API基础地址: http://api.jianyuai.top

🔑 用户登录

首先需要登录获取Token:

🔍 Token验证接口
POST/api/auth/validate-token
接口功能:
1. 验证用户身份是否与Token一致
2. 检查设备是否在允许的设备列表中
3. 验证授权码是否有效(未过期、未被禁用)
4. 更新设备心跳时间

✅ 正常验证

❌ 用户ID不匹配

❌ 设备ID不匹配

❌ 无效Token

📋 接口规范

请求格式:

POST /api/auth/validate-token Authorization: Bearer <token> Content-Type: application/json { "userId": "用户ID", "machineId": "设备ID" }

响应格式:

验证成功 (HTTP 200):

{ "ok": true, "valid": true, "license": { "licenseKey": "授权码", "expiresAt": "过期时间", "features": { "ocr": true, "asr": true, "digitalHuman": true, "llm": true, "workflow": true, "compose": true, "smartPublish": true } } }

验证失败 (HTTP 401/403):

{ "ok": false, "valid": false, "error": "错误描述", "code": "错误代码" }

错误代码:

💡 使用建议