有关此资源的方法列表,请参阅本页结尾。
资源表现形式
Profile 是用户的个人信息数据。在用户注册成功后自动创建,只能进行修改和获取操作。Profile数据被用于展示用户Profile页面给其他用户查看。
{
"uid": integer,
"username": string,
"firstname": string,
"lastname": string,
"commercial_sign": string,
"avatar": URL string,
"orig_avatar": URL string,
"avatars": nested object,
"gender": enum,
"marriage": enum,
"mobile": string,
"dob": string,
"age": integer,
"name_order": enum,
"is_online": boolean,
"home_domain": string,
"crop_info": json,
}
Property name | Value | Description | Notes |
---|---|---|---|
uid | integer | 用户ID | 用户对应的唯一ID |
username | string | 用户的全名,包含姓氏和名字。 | |
firstname | string | 用户的名字 | |
lastname | string | 用户的姓氏 | |
commercial_sign | string | 用户的商标语 | |
avatar | URL string | 用户剪裁头像的图片链接 | |
orig_avatar | URL string | 用户头像原图的图片链接 | |
avatars | nested object | 用户头像缩略图链接 | |
gender | enum | 用户性别 | Profile.Gender |
marriage | enum | 用户婚姻状态 | Profile.Marriage |
mobile | string | 用户的手机号码(部分数字被星号加密) | |
dob | string | 用户生日日期 | 日期格式:YYYY-MM-DD |
name_order | enum | 用户姓氏和名字的前后顺序 | Profile.NameOrder |
is_online | boolean | 用户在线状态 | |
home_domain | string | 用户主页链接名 | |
crop_info | json | 前端用于保存头像的剪裁信息 | JSON数据 |
Methods
update
更改个人信息
get
获取个人信息
getById
指定用户ID获取该用户的个人信息
uploadAvatar
上传剪裁头像到个人信息