searchMessagesByUserForAllChannel

public abstract void searchMessagesByUserForAllChannel(ConversationType conversationType, String targetId, String userId, long startTime, int limit, IRongCoreCallback.ResultCallback<List<Message>> resultCallback)

根据会话id、用户id等搜索指定会话中的消息。(包含所有的 ChannelId)

注意:如果需要自定义消息也能被搜索到,需要在自定义消息中实现 getSearchableWord 方法。

Since

5.6.2

Parameters

conversationType

指定的会话类型。

targetId

指定的会话 id。

userId

用户ID。

startTime

查询记录的起始时间, 传 0 时从最新消息开始搜索,从该时间往前搜索。

limit

返回的搜索结果数量 0 < limit <= 100,如果 limit > 100,则返回 100。

resultCallback

搜索结果回调。