前端提交uid列表,获取用户的基本数据。使用场景为:其他服务API返回的用户数据时,仅提供“uid”字段,前端提交这些uid到本API获取的user数据。
Request
HTTP request
POST https://www.featapi.com/api/user/user-simple-info/
Parameters
无需添加参数。
Authorization
该请求需要授权以下scopes访问权限:
无
Request body
必填参数:
Property name | Value | Description | Notes |
---|---|---|---|
uid | list | 列表类型,元素为用户的uid,可提交多个uid。 | 比如,{“uid”: [123, 456]} |
Response
Response body
Property name | Value | Description | Notes |
---|---|---|---|
uid | integer | 用户ID | |
avatar | string | 头像图片链接 | |
expertise | string | 当前用户主专长的名称 | |
firstname | string | 用户名字 | |
lastname | string | 用户姓氏 | |
username | string | 用户全名 | |
timezone | string | 用户当前所在时区 | |
is_online | bool | 是否在线 | |
location | string | 用户当前所在地区 | |
avatars | nested objec | 头像缩略图数据,sizes字段包含三种规则的头像数据和对应链接,分别为sm、md、lg。 |
注意:提交错误的uid则返回空列表
以下是请求成功后返回的范例数据:
{
"data": [
{
"uid": 7710697714770,
"avatar": "https://pic3.feat.com/media/7710697714770/avatar/China_gDUl2TS.png",
"expertise": null,
"firstname": "Mumu",
"lastname": "Zhu",
"username": "Zhu Mumu",
"timezone": "Asia/Seoul",
"timezone_utc_offset": "+09:00",
"is_online": true,
"location": "Seoul",
"avatars": {
"path": "https://pic3.feat.com/media/7710697714770/avatar/China_gDUl2TS.png",
"sizes": {
"sm": {
"width": 32,
"height": 32,
"path": "https://pic3.feat.com/media/sm/7710697714770/avatar/gDUl2TS_32x32.JPEG"
},
"md": {
"width": 64,
"height": 64,
"path": "https://pic3.feat.com/media/md/7710697714770/avatar/gDUl2TS_64x64.JPEG"
},
"lg": {
"width": 300,
"height": 300,
"path": "https://pic3.feat.com/media/lg/7710697714770/avatar/gDUl2TS_300x300.JPEG"
}
}
}
}
]
}