如何获取更多的历史消息?

如何获取更多的历史消息?
发布时间: 2021-09-01 14:16

回答:

1. 因为 Web 端没有本地存储, 不提供本地获取方法, 只能从远端获取

2. 使用获取历史消息方法需要在开发者后台开启 [IM 商用版 - 单群聊云存储 ] 服务, 服务开通后 30 分钟左右生效

3. 每次最多只能获取 20 条历史消息, 改变参数 timestamp (时间戳) 来获取不同时间断的历史消息, 比如: 在每次调用 conversation.getMessages 成功获得历史消息列表 result.list 后, 将 result.list 中值最小的 sentTime 赋值给 timestamp 然后继续调用 conversation.getMessages 即可