设置用户信息
请求URL:
/setUserInfo
请求方式:
- POST
参数:
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| nickname | 否 | string | 用户昵称 |
| avatar | 否 | string | 用户头像 |
| firebaseToken | 否 | string | 用户Firebase的token上报 |
返回示例
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 1,
"userId": "A10000000",
"nickname": "慕语寒",
"avatar": "https://muyuhan.s3.amazonaws.com/webUI/avatar/avatar_default.png",
"email": "",
"balance": 993624,
"freeBalance": 993624,
"role": 0,
"mediaAccessToken": "xxxxxxxx",
"mediaAccessTokenExpired": 1792148970
}
}
返回参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| code | int | 状态码 |
| msg | string | 提示信息 |
| data | struct | 数据体 |
| -id | int | 用户ID |
| -userId | string | userId 用户userId |
| -nickname | string | 昵称 |
| string | 邮箱 | |
| -role | int | 用户身份 |
| -balance | int | 余额 |
| -freeBalance | int | 免费余额 |
| -mediaAccessToken | string | 媒体登录签权 |
| -mediaAccessTokenExpired | int64 | 媒体登录签权过期时间 |
备注
type类型:
10 物品折现
20 余额提现
30 提现冻结