客户端如何同步已发消息
您的应用业务端调用服务端 API 发送消息时,通常希望发件人用户的客户端也能同步该已发消息,例如:
- 在线同步:发件人的客户端在线时,通过服务端 API 发送的消息可自动同步至其客户端设备。
- 离线收取:发件人离线的客户端再次上线时,可自动收取通过服务端 API 发送的消息。
- 历史消息拉取:发件人的客户端拉取历史消息时,总可以获取通过服务端 API 发送的消息。
您可以通过以下方式实现上述需求:
- 设置
isIncludeSender参数为1,当发件人的客户端在线时,服务端将自动向发件人的客户端同步已发送的消息。 - 开通多设备消息同步,当发件人的离线客户端再次上线时,会从服务端同步已发消息。
- 开通历史消息云存储,客户端可以获取历史已发消息。
提示
融云默认不向发件人的客户端同步通过服务端 API 发出的消息,也不会将该消息存入发件人的服务端历史消息记录中。
设置 isIncludeSender 参数
调用服务端 API 的发送消息接口时,设置 isIncludeSender 参数为 1,这可以保证在