hyphenate_SDK3.0 3.9.9.2
hyphenate java IM SDK
|
Public 成员函数 | |
void | updateOwnInfo (final EMUserInfo userInfo, final EMValueCallBack< String > callBack) |
void | updateOwnInfoByAttribute (final EMUserInfoType attribute, final String value, final EMValueCallBack< String > callBack) |
void | fetchUserInfoByUserId (final String[] userIds, final EMValueCallBack< Map< String, EMUserInfo > > callBack) |
void | fetchUserInfoByAttribute (final String[] userIds, final EMUserInfoType[] attributes, EMValueCallBack< Map< String, EMUserInfo > > callBack) |
Protected 成员函数 | |
EMUserInfoManager (EMAUserInfoManager manager) | |
用户信息管理类,负责更新及获取用户属性。
void com.hyphenate.chat.EMUserInfoManager.fetchUserInfoByAttribute | ( | final String[] | userIds, |
final EMUserInfoType[] | attributes, | ||
EMValueCallBack< Map< String, EMUserInfo > > | callBack | ||
) |
根据用户 ID 和用户属性获取用户信息。
userIds | 用户 ID 列表。 |
attributes | 用户属性。 |
callBack | 该方法完成调用的回调。如果该方法调用失败,会包含调用失败的原因。 |
void com.hyphenate.chat.EMUserInfoManager.fetchUserInfoByUserId | ( | final String[] | userIds, |
final EMValueCallBack< Map< String, EMUserInfo > > | callBack | ||
) |
根据用户 ID 获取用户信息。
userIds | 用户 ID 列表。 |
callBack | 该方法完成调用的回调。如果该方法调用失败,会包含调用失败的原因。 |
void com.hyphenate.chat.EMUserInfoManager.updateOwnInfo | ( | final EMUserInfo | userInfo, |
final EMValueCallBack< String > | callBack | ||
) |
修改当前用户的信息。
userInfo | 要修改的用户信息。 |
callBack | 该方法完成调用的回调。如果该方法调用失败,会包含调用失败的原因。 |
void com.hyphenate.chat.EMUserInfoManager.updateOwnInfoByAttribute | ( | final EMUserInfoType | attribute, |
final String | value, | ||
final EMValueCallBack< String > | callBack | ||
) |
修改当前用户的属性。
attribute | 用户属性字段。 |
value | 修改后的信息(value 为空的时候会把设置的 attribute 删除)。 |
callBack | 该方法完成调用的回调。如果该方法调用失败,会包含调用失败的原因。 |