拉取远程历史消息

如何拉取远程历史消息?
发布时间: 2018-07-12 16:49

回答:

一、开通相应服务:

在融云开发者后台( http://developer.rongcloud.cn/  ),应用 - IM 服务 - 高级功能设置,单群聊消息云存储,开启即可。

二、调用相应接口:

调用 RongIMClient 中的 getRemoteHistoryMessages 接口,传入需要的参数

三、tips:

  • IMKit 中的 ConversationFragment 会先获取本地数据库的消息,本地数据展示完后才会拉取远程服务器的消息。

  • 当历史消息都拉取完后,再次拉取会返回总条数为0。

  • 相关开发文档:http://www.rongcloud.cn/docs/android_imlib.html#message_get_history_message