获取历史消息
开通服务
从远端获取单群聊历史消息是指从融云服务端获取历史消息,该功能要求 App Key 已启用融云提供的单群聊消息云端存储服务。您可以在控制台 IM 服务的服务购买页面为当前使用的 App Key 开启服务。如果使用生产环境的 App Key,请注意仅 IM 旗舰版或 IM 尊享版可开通该服务。具体功能与费用以融云官方价格说明页面及计费说明文档为准。
提示:请注意区分历史消息记录与离线消息?。融云针对单聊、群聊、系统消息默认提供最多 7 天(可调整)的离线消息缓存服务。客户端上线时 SDK 会自动收取离线期间的消息,无需 App 层调用 API。详见管理离线消息存储配置。
获取历史消息
提示
由于 Web 端不具备本地持久化存储能力,无法在本地保存历史消息记录与会话列表,因此需要通过融云服务端获取数据。请确保已开通单群聊消息云端存储服务。
调用 getHistoryMessages 可以拉取指定会话的历史消息记录。
接口
JavaScript
RongIMLib.getHistoryMessages(conversation, option)