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

静态 Public 成员函数

static void RegisterCallbacks ()
 
static void GetFriendsList (GetFriendsListResultDelegate cb)
 获取缓存好友列表 更多...
 
static void ProcessFriendRequest (string accid, NIMVerifyType verifyType, string msg, FriendOperationDelegate cb)
 添加、验证好友 更多...
 
static void GetFriendProfile (string accountId, GetFriendProfileResultDelegate cb)
 获取缓存好友信息 更多...
 
static void DeleteFriend (string accid, FriendOperationDelegate cb)
 删除好友 更多...
 
static void UpdateFriendInfo (NIMFriendProfile profile, FriendOperationDelegate cb)
 更新好友资料 更多...
 
static bool IsActiveFriend (string accid)
 在本地缓存数据中查询accid是否为自己的好友 更多...
 

静态 Public 属性

static EventHandler< NIMFriendProfileChangedArgsFriendProfileChangedHandler
 

成员函数说明

◆ GetFriendsList()

static void NIM.Friend.FriendAPI.GetFriendsList ( GetFriendsListResultDelegate  cb)
inlinestatic

获取缓存好友列表

参数
cb

◆ ProcessFriendRequest()

static void NIM.Friend.FriendAPI.ProcessFriendRequest ( string  accid,
NIMVerifyType  verifyType,
string  msg,
FriendOperationDelegate  cb 
)
inlinestatic

添加、验证好友

参数
accid对方账号
verifyType验证类型
msg
cb操作结果回调

◆ GetFriendProfile()

static void NIM.Friend.FriendAPI.GetFriendProfile ( string  accountId,
GetFriendProfileResultDelegate  cb 
)
inlinestatic

获取缓存好友信息

参数
accountId
cb

◆ DeleteFriend()

static void NIM.Friend.FriendAPI.DeleteFriend ( string  accid,
FriendOperationDelegate  cb 
)
inlinestatic

删除好友

参数
accid对方账号
cb操作结果回调

◆ UpdateFriendInfo()

static void NIM.Friend.FriendAPI.UpdateFriendInfo ( NIMFriendProfile  profile,
FriendOperationDelegate  cb 
)
inlinestatic

更新好友资料

参数
profile
cb

◆ IsActiveFriend()

static bool NIM.Friend.FriendAPI.IsActiveFriend ( string  accid)
inlinestatic

在本地缓存数据中查询accid是否为自己的好友

参数
accid好友id
返回
当正向和反向好友关系都为好友时返回true

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