浏览 SDKs · WASM
SDKsWASM

获取当前用户资料

查询当前登录用户资料。

复制
const { data: currentUser } = await openimsdk.getSelfUserInfo();

返回结果

Promise 成功后,data 是当前账号的 SelfUserInfo

字段类型说明
userIDstring当前登录用户的 OpenIMSDK 用户 ID,用于确认这份资料所属的账号。
nicknamestring账号级昵称。
faceURLstring账号级头像地址。
createTimenumber用户记录创建时间,Unix 毫秒时间戳。
globalRecvMsgOptMessageReceiveOption当前账号的全局消息接收方式;枚举含义见设置全局消息接收方式
addFriendPermission 商业版AddFriendPermission其他用户添加当前账号时采用的权限策略;枚举含义见设置加好友权限
attachedInfo 商业版string(可选)SDK 附加信息;只按已确认的业务约定解析。
exstring由业务约定的账号级扩展字符串。

该查询只返回调用时的当前用户资料,不会触发资料事件。切换账号时必须清理上一账号的资料;如何接收资料更新并在必要时重新查询,见更新当前用户资料