get Messages
public void getMessages(ConversationIdentifier conversationIdentifier, HistoryMessageOption historyMsgOption, IGetMessageCallbackEx callback)
获取指定会话历史消息。
此方法先从本地获取历史消息,本地有缺失的情况下会从服务端同步缺失的部分;从服务端同步失败的时候会返回非 0 的 errorCode,同时把本地能取到的消息回调上去。 必须开通历史消息云存储功能。
Since
5.8.2
Parameters
conversation Identifier
会话标识
history Msg Option
HistoryMessageOption
callback
获取消息的回调。该回调在主线程中执行,请避免在回调中执行耗时操作,防止 SDK 线程阻塞。
@Deprecated()
Deprecated
获取指定会话历史消息。
此方法先从本地获取历史消息,本地有缺失的情况下会从服务端同步缺失的部分;从服务端同步失败的时候会返回非 0 的 errorCode,同时把本地能取到的消息回调上去。 必须开通历史消息云存储功能。
Deprecated
5.8.2 请使用 getMessages
Parameters
conversation Type
会话类型 io.rong.imlib.model.Conversation.ConversationType 。
target Id
会话 id。
history Msg Option
HistoryMessageOption
callback
获取消息的回调。该回调在主线程中执行,请避免在回调中执行耗时操作,防止 SDK 线程阻塞。
@Deprecated()
Deprecated
获取指定会话历史消息。
此方法先从本地获取历史消息,本地有缺失的情况下会从服务端同步缺失的部分;从服务端同步失败的时候会返回非 0 的 errorCode,同时把本地能取到的消息回调上去。 必须开通历史消息云存储功能。
Deprecated
5.8.2 请使用 getMessages
Parameters
conversation Identifier
会话标识
history Msg Option
HistoryMessageOption
callback
获取消息的回调。该回调在主线程中执行,请避免在回调中执行耗时操作,防止 SDK 线程阻塞。