外观
获取用户信息
GET
需在服务端调用,不支持在线调试https://vip.zen-ai.top/api/user/self获取当前用户的基本信息、默认分组与额度。需要 系统访问令牌。
请求头
Authorizationstring必填Bearer <系统访问令牌>
New-Api-Userstring必填用户 ID。
响应
successboolean是否成功。
dataobject用户信息。
子字段 8
idinteger用户 ID。
usernamestring用户名。
display_namestring显示名称。
groupstring用户默认分组。
quotainteger剩余额度(500000 = 1 刀)。
used_quotainteger累计已用额度。
request_countinteger累计请求次数。
aff_codestring邀请码。
请求示例
bash
curl https://vip.zen-ai.top/api/user/self \
-H "Authorization: Bearer $VIP_ACCESS_TOKEN" \
-H "New-Api-User: $VIP_USER_ID"python
import requests
resp = requests.get(
"https://vip.zen-ai.top/api/user/self",
headers={"Authorization": "Bearer 你的系统访问令牌", "New-Api-User": "123"},
).json()
user = resp["data"]
print(user["username"], "余额:$%.2f" % (user["quota"] / 500000))响应示例
json
{
"success": true,
"message": "",
"data": {
"id": 123,
"username": "demo",
"display_name": "demo",
"role": 1,
"status": 1,
"email": "",
"group": "default",
"quota": 25000000,
"used_quota": 4800000,
"request_count": 1024,
"aff_code": "AbCd"
}
}