delete Remote Messages
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
conversation Type
会话类型,不支持聊天室。参考 Conversation.ConversationType 。
target Id
会话 id。根据不同的 conversationType,可能是用户 id、客服 id。
channel Id
消息所属会话的业务标识。
messages
要删除的消息数组, 数组大小不能超过 100 条。
callback
删除是否成功的回调。