前提条件
- 在生产环境中,仅 IM 旗舰版、IM 尊享版可开通该服务。
操作说明
控制台 - 应用配置 - IM 服务管理 页面开通
- 可自助配置(配置名:多设备消息同步)
- 收费配置(开发环境下免费)
image1575×645 48.4 KB
功能说明
全量消息路由 1 服务支持将单聊、群组、超级群、聊天室、讨论组(废弃)、客服(废弃)的消息数据同步到指定的应用服务器。当接收到的消息为图片、视频类消息时,如果需要获取图片、视频等文件信息,可通过地址进行下载,文件存储有效期为 6 个月。
适用场景举例:
- 存储聊天记录:可通过开启此服务,实时同步用户发送的消息至应用服务器,由应用服务器进行存储。
- 数据迁移:实现从第三方通讯云服务的平滑迁移,您的新客户端(集成客户端 SDK)向老客户端(即集成原第三方 SDK)发送消息时,服务端会通过消息路由服务调用原第三方的相应服务端接口,实现向指定老客户端(即集成原第三方 SDK)用户发送消息。详细请查看平滑迁移 2。
开通服务
使用 全量消息路由 功能前,请确认已为当前 App Key 开通相关服务。详见 IM 服务管理。
开通服务时,请配置可正常访问的回调接收地址。如果您的网络有 IP 访问限制,请务必配置 IP 白名单,否则无法正常接收服务端回调。
与全量消息路由相关联的接口:
功能名称 | 功能介绍 | 开通方式 |
---|---|---|
含敏感词消息路由功能 | 默认消息中包含屏蔽敏感词时,不会同步到应用服务器, 如果含有替换敏感词时,会将消息中的敏感词替换成设 置的内容同步到应用服务器。开通此功能后,含有屏蔽 敏感词的消息也会同步到应用服务器。 | 提交工单 |
单聊状态消息消息路由功能 | 如果客户端使用了单聊会话「正在输入的状态」功能, 该正在输入的状态消息也会进行路由和消息日志存储, 消息量较大请谨慎开通。如果未开通 Server API 发送消息实时路由 服务,则仅对客户端发 送的状态类消息启用全量消息路由。 | 提交工单 |
Server端发消息走消息路由功能 | 开启后,Server Api 发送的消息将通过路由发送给 客户 Server | 控制台 |
超级群消息扩展是否进行路由 | 超级群会话中,对消息设置扩展,设置的扩展信息 是否进行全量消息路由,默认为不路由,超级群 扩展消息的消息类型为 RC:MsgExMsg。 | 提交工单 |