NIM Unity SDK  V2.4.2
静态 Public 成员函数 | 静态 Public 属性 | 所有成员列表
NIM.User.UserAPI类 参考

静态 Public 成员函数

static void SetBlacklist (string accountId, bool inBlacklist, UserOperationDelegate cb)
 设置、取消设置黑名单. 更多...
 
static void SetUserMuted (string accountId, bool isMuted, UserOperationDelegate cb)
 设置、取消设置静音名单 更多...
 
static void GetRelationshipList (GetUserRelationshipResuleDelegate resultDelegate)
 获取用户关系列表(黑名单和静音列表) 更多...
 
static void GetUserNameCard (List< string > accountIdList, GetUserNameCardResultDelegate resultDelegate)
 获取本地的指定帐号的用户名片 更多...
 
static void QueryUserNameCardOnline (List< string > accountIdList, GetUserNameCardResultDelegate resultDelegate)
 在线查询指定帐号的用户名片 更多...
 
static void UpdateMyCard (UserNameCard card, UpdateNameCardResultDelegate d)
 更新用户名片 更多...
 
static void UpdatePushToken (string certificateName, string token, int type)
 更新推送证书名和token 更多...
 

静态 Public 属性

static EventHandler< UserNameCardChangedArgsUserNameCardChangedHandler
 
static EventHandler< UserRelationshipSyncArgsUserRelationshipListSyncHander
 
static EventHandler< UserRelationshipChangedArgsUserRelationshipChangedHandler
 

成员函数说明

◆ SetBlacklist()

static void NIM.User.UserAPI.SetBlacklist ( string  accountId,
bool  inBlacklist,
UserOperationDelegate  cb 
)
inlinestatic

设置、取消设置黑名单.

参数
accountId好友id.
inBlacklistif set to true [set_black].
cb操作结果回调.

◆ SetUserMuted()

static void NIM.User.UserAPI.SetUserMuted ( string  accountId,
bool  isMuted,
UserOperationDelegate  cb 
)
inlinestatic

设置、取消设置静音名单

参数
accountId好友id
isMuted取消或设置
cb操作结果回调

◆ GetRelationshipList()

static void NIM.User.UserAPI.GetRelationshipList ( GetUserRelationshipResuleDelegate  resultDelegate)
inlinestatic

获取用户关系列表(黑名单和静音列表)

参数
resultDelegate

◆ GetUserNameCard()

static void NIM.User.UserAPI.GetUserNameCard ( List< string >  accountIdList,
GetUserNameCardResultDelegate  resultDelegate 
)
inlinestatic

获取本地的指定帐号的用户名片

参数
accountIdList
resultDelegate

◆ QueryUserNameCardOnline()

static void NIM.User.UserAPI.QueryUserNameCardOnline ( List< string >  accountIdList,
GetUserNameCardResultDelegate  resultDelegate 
)
inlinestatic

在线查询指定帐号的用户名片

参数
accountIdList
resultDelegate

◆ UpdateMyCard()

static void NIM.User.UserAPI.UpdateMyCard ( UserNameCard  card,
UpdateNameCardResultDelegate  d 
)
inlinestatic

更新用户名片

参数
card
d

◆ UpdatePushToken()

static void NIM.User.UserAPI.UpdatePushToken ( string  certificateName,
string  token,
int  type 
)
inlinestatic

更新推送证书名和token

参数
certificateName在云信管理后台配置的证书名
token推送token
type仅iOS需要 1 表示pushkit,0 表示apns

该类的文档由以下文件生成: