撤回消息
消息发送方撤回已发送成功的消息。
接口定义
swift
func recallMessage(chatId: String, msgId: String, complete: ((_ msg: KIMMessage?, _ error: KIMError?) -> Void)?)
Objective-C
- (void)recallMessageWithChatId:(NSString *)chatId msgId:(NSString *)msgId complete:(void (^)(KIMMessage *, KIMError *))complete;
参数说明
参数 | 类型 | 说明 |
---|---|---|
chatId | String | 消息所在会话 id |
msgId | String | 要撤回的消息 id |
complete | (_ msg: KIMMessage?, _ error: KIMError?) -> Void)? | 结果回调 msg:撤回成功后新的消息体 error:失败时的错误信息 |
代码示例
swift
KIMCore.shared.recallMessage(msgId: msgId) { msg, error in
}