【 IM 服务】是否支持保存聊天消息历史记录?融云保存消息时间是多久?查看消息内容的方法

您好,融云默认不保存您的历史消息记录,但是提供保存方式。

针对移动端

针对服务端

有两种方式获取历史消息:

方式一

您可以在控制台开通 Server API 历史消息日志下载 服务, 使用服务端 API 获取指定 App 的全部历史消息日志文件下载地址,获取地址后可自行下载。

注意:

  • 服务端每小时打包一次历史消息日志数据,仅支持按小时获取数据
  • 服务端保存的消息记录日志文件仅保留 3 天。3 天后服务端自动删除该日志文件。
  • 从开通此服务功能生效开始,服务端才开始保存消息日志文件。
  • 获取数据有一定延迟。从获取数据到压缩打包,要一个小时后才可以下载一小时前的消息数据包。

方式二

您可以在控制台 - 全量消息路由开通此服务,我们会将全量消息数据消息数据同步到您指定的应用服务器。当接收到的消息为图片、视频类消息时,如果需要获取图片、视频等文件信息,可通过地址进行下载,文件存储有效期为 6 个月
注意:

  • 开通服务时,请配置可正常访问的回调接收地址。
  • 关于相应回调请求,推送消息的时候如果应答超时 5 秒,服务端会再尝试推送 2 次,如果仍然失败,将不再同步此条状态
  • 有一定限制和注意事项说明,详见文档: 全量消息路由
    【 IM 服务】开通全量消息路由服务