SDKsWASM
获取当前用户资料
查询当前登录用户资料。
const { data: currentUser } = await openimsdk.getSelfUserInfo();返回结果
Promise 成功后,data 是当前账号的 SelfUserInfo:
| 字段 | 类型 | 说明 |
|---|---|---|
userID | string | 当前登录用户的 OpenIMSDK 用户 ID,用于确认这份资料所属的账号。 |
nickname | string | 账号级昵称。 |
faceURL | string | 账号级头像地址。 |
createTime | number | 用户记录创建时间,Unix 毫秒时间戳。 |
globalRecvMsgOpt | MessageReceiveOption | 当前账号的全局消息接收方式;枚举含义见设置全局消息接收方式。 |
addFriendPermission 商业版 | AddFriendPermission | 其他用户添加当前账号时采用的权限策略;枚举含义见设置加好友权限。 |
attachedInfo 商业版 | string(可选) | SDK 附加信息;只按已确认的业务约定解析。 |
ex | string | 由业务约定的账号级扩展字符串。 |
该查询只返回调用时的当前用户资料,不会触发资料事件。切换账号时必须清理上一账号的资料;如何接收资料更新并在必要时重新查询,见更新当前用户资料。
这个页面有帮助吗?