SDKsiOS商业版
删除好友申请
使用 iOS SDK 删除好友申请记录。
批量删除好友申请记录(仅清除申请记录,不会影响已建立的好友关系):
参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
friendRequests | NSArray<DeleteFriendRequest *> * | 待删除的好友申请信息对象列表,每项必须同时提供申请方(fromUserID)和接收方(toUserID)用户 ID。 |
DeleteFriendRequest *request =
[[DeleteFriendRequest alloc] initWithFromUserID:application.fromUserID
toUserID:application.toUserID];
[[OIMManager manager] deleteFriendRequests:@[request]
onSuccess:^(NSString *data) {
[applicationStore removeApplicationForFromUserID:application.fromUserID
toUserID:application.toUserID];
}
onFailure:^(NSInteger code, NSString *message) {
NSLog(@"deleteFriendRequests failed: %ld %@", (long)code, message);
}];状态以 fromUserID:toUserID 为合并标识。
返回结果
成功回调 onSuccess 表示服务端已删除对应的申请记录,本操作不会影响已存在的好友关系。其他登录端或当前设备在收到好友申请删除事件后同步清理本地记录,完整事件处理见获取收到的好友申请。
这个页面有帮助吗?