deleteRemoteMessages

public abstract void deleteRemoteMessages(ConversationType conversationType, String targetId, String channelId, Array<Message> messages, IRongCoreCallback.OperationCallback callback)

批量删除某个会话中的指定远端消息(同时删除对应的本地消息)。

一次批量操作仅支持删除属于同一个会话的消息,请确保消息列表中的所有消息来自同一会话,一次最多删除 100 条消息。

注意:不支持聊天室!

5.6.9版本以下不支持超级群会话类型,从 5.6.9 版本开始支持超级群会话类型

Since

5.1.1

Parameters

conversationType

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

targetId

会话 id。根据不同的 conversationType,可能是用户 id、客服 id。

channelId

消息所属会话的业务标识。

messages

要删除的消息数组, 数组大小不能超过 100 条。

callback

删除是否成功的回调。