# deleteMessages

public abstract void deleteMessages(Array<int> messageIds, IRongCoreCallback.ResultCallback<Boolean> callback)

删除消息。

#### Since

5.0.0

#### Parameters

messageIds

要删除的消息 id 数组。

callback

删除是否成功的回调。

public abstract void deleteMessages(ConversationType conversationType, String targetId, IRongCoreCallback.ResultCallback<Boolean> callback)

删除某个会话中的所有消息。

此接口删除指定会话中数据库的所有消息，同时会清理数据库空间，减少占用空间。

#### Since

5.0.0

#### Parameters

conversationType

会话类型，不支持聊天室。参考 Conversation.ConversationType 。

targetId

会话 id。根据不同的 conversationType，可能是 userId, groupId, discussionId。

callback

删除是否成功的回调。