情况说明:浏览器本身提供的存储空间很小,所以 Web SDK 并没有提供获取本地历史记录的接口。

如何解决:

  1. 当前提供了漫游功能,用户多个设备之间登录时,sdk 会自动同步当前登录用户的历史消息。

    • 漫游消息的同步是走离线消息的监听方法

    • 漫游自动同步 15 天内,每个会话最近 100 条的消息,如果觉得不够,看第二条

  2. 可以在服务端调 API 获取历史消息保存在你的服务端,然后 web 向你的服务端请求数据。

    • 服务端保存 60 天的历史消息,如果需要保留所有的消息,就请及时在服务端调 API 拉取记录保存到自己的服务器。

    • 以上功能均是免费的。

  3. 你还可以自己在页面上或者本地缓存会话的消息数据,自己做历史记录保存。



如果对你有帮助,点个赞 呗ლ(╹◡╹ლ)

点这里返回常见问题目录