SDKsReact Native
获取用户资料
OpenIM React Native SDK 获取用户资料。
调用 getUsersInfo() 按用户 ID 批量查询公开用户信息,适合用于展示好友候选人或陌生人资料卡的业务场景。
如果产品需要按昵称、手机号、组织、邮箱或其他业务字段检索用户,应先由业务后端完成搜索和权限校验,再把返回的 userID 传给 getUsersInfo()。
const userIDList = Array.from(new Set(['user_a', 'user_b']));
const users = await OpenIMSDK.getUsersInfo(userIDList);参数说明
userIDList 是要查询的用户 ID 数组。调用前建议去重,并控制单次请求数量。
返回结果
返回查询到的 PublicUserItem[]:
| 字段 | 类型 | 说明 |
|---|---|---|
userID | string | OpenIMSDK 用户 ID。 |
nickname | string | 账号级公开昵称。 |
faceURL | string | 账号级公开头像地址。 |
ex | string | 账号级扩展字段,格式由业务约定。 |
返回数组不保证与输入 ID 按位置一一对应。
这个页面有帮助吗?