deleteRemoteMessages

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

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

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

注意:不支持聊天室、超级群!

Since

5.1.1

Parameters

conversationType

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

targetId

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

channelId

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

messages

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

callback

删除是否成功的回调。