JMSGFriendManager Class Reference
Inherits from | NSObject |
---|---|
Declared in | JMSGFriendManager.h |
+ getFriendList:
获取好友列表
+ (void)getFriendList:(JMSGCompletionHandler)handler
Parameters
handler |
结果回调。回调参数:
如果 error 为 nil, 表示设置成功 如果 error 不为 nil,表示设置失败 |
---|
Discussion
从服务器获取,异步返回结果,返回用户的好友列表。 建议开发者在 SDK 完全启动之后,再调用此接口获取数据
Declared In
JMSGFriendManager.h
+ sendInvitationRequestWithUsername:appKey:reason:completionHandler:
发送添加好友请求
+ (void)sendInvitationRequestWithUsername:(NSString *)username appKey:(NSString *)userAppKey reason:(NSString *)reason completionHandler:(JMSGCompletionHandler)handler
Parameters
username |
对方用户名 |
---|---|
userAppKey |
对方所在应用appkey,不传则默认是本应用 |
reason |
添加好友时的备注,可不填 |
handler |
结果回调。回调参数
如果 error 为 nil, 表示设置成功 如果 error 不为 nil,表示设置失败 |
Discussion
在对方未做回应的前提下,允许重复发送添加好友的请求。
Declared In
JMSGFriendManager.h
+ acceptInvitationWithUsername:appKey:completionHandler:
接受好友邀请
+ (void)acceptInvitationWithUsername:(NSString *)username appKey:(NSString *)userAppKey completionHandler:(JMSGCompletionHandler)handler
Parameters
username |
对方用户名 |
---|---|
userAppKey |
对方所在应用appkey,不传则默认是本应用 |
handler |
结果回调。回调参数:
如果 error 为 nil, 表示设置成功 如果 error 不为 nil,表示设置失败 |
Declared In
JMSGFriendManager.h
+ rejectInvitationWithUsername:appKey:reason:completionHandler:
拒绝好友邀请
+ (void)rejectInvitationWithUsername:(NSString *)username appKey:(NSString *)userAppKey reason:(NSString *)reason completionHandler:(JMSGCompletionHandler)handler
Parameters
username |
对方用户名 |
---|---|
userAppKey |
对方所在应用appkey,不传则默认是本应用 |
reason |
拒绝理由,可不传 |
handler |
结果回调。回调参数:
如果 error 为 nil, 表示设置成功 如果 error 不为 nil,表示设置失败 |
Declared In
JMSGFriendManager.h
+ removeFriendWithUsername:appKey:completionHandler:
删除好友
+ (void)removeFriendWithUsername:(NSString *)username appKey:(NSString *)userAppKey completionHandler:(JMSGCompletionHandler)handler
Parameters
username |
好友username |
---|---|
userAppKey |
好友所在应用appkey,不传则默认是本应用 |
handler |
结果回调。回调参数:
如果 error 为 nil, 表示设置成功 如果 error 不为 nil,表示设置失败 @discussion |
Declared In
JMSGFriendManager.h