使用 ZTProxy 用户名和密码登录并获取 Bearer Token。基础地址:https://backend.ztproxy.net/api
认证
ZTProxy 对外 API 使用 JWT Bearer Token 认证。先使用用户名和密码调用登录接口,之后在需要认证的请求中携带返回的 token。
登录
curl -X POST "https://backend.ztproxy.net/api/auth/login" \
-H "Content-Type: application/json" \
-d '{
"username": "your_username",
"password": "your_password"
}'{
"code": 0,
"message": "登录成功",
"data": {
"token": "eyJhbGciOiJIUzI1NiIs...",
"user": {
"id": 1001,
"username": "your_username",
"balance": 1000,
"status": "active"
}
}
}使用 Token
所有需要认证的接口都需要在请求头中携带:
Authorization: Bearer <token>示例:
curl -X GET "https://backend.ztproxy.net/api/open/app/dashboard/info/v2" \
-H "Authorization: Bearer <token>"常见认证错误
| HTTP | 提示 | 说明 |
|---|---|---|
| 401 | 未提供认证令牌 | 未携带 Authorization 请求头。 |
| 401 | 无效的认证令牌 | Token 无效或已过期。 |
| 401 | 用户不存在 | Token 对应用户已不存在。 |
| 403 | 账号未激活,请先前往邮箱点击激活链接 | 账号存在但未激活。 |
请把账号、密码和 token 保存在服务端或密钥管理系统中,不要写入前端代码或日志。