消息回调服务
消息回调服务(原模版路由)支持对 App 中发送的消息进行拦截、内容过滤、内容替换,适用于对接您自己或其他第三方内容审核服务的应用场景。
目前已支持单聊、群组、聊天室、超级群业务。
消息回调服务概述
消息回调服务会根据您在控制台配置的路由规则拦截发送中的消息。被拦截的消息副本会先行发送至您指定的应用服务器(App 后端),而不是直接发送给目标用户。
App 后端可通过对回调请求的响应,实现对消息的以下处理:
- 决定是否需要继续下发消息(如超时未回复,即时通讯服务端默认自动下发消息)
- 决定是否需要继续下发消息扩展(仅针对超级群会话类型,如超时未回复,即时通讯服务端默认自动下发)
- 决定是否需要继续下发消息修改(仅针对超级群会话类型,如超时未回复,即时通讯服务端默认自动下发)
- 使用响应正文中指定字段,直接修改消息内容
- 使用响应正文中指定字段,直接修改消息的推送内容(展示在推送通知栏的内容)
- 使用响应正文中指定字段,直接修改消息扩展 KV。
即时通讯服务端会根据 App 后端返回的响应结果,决定是否将消息下发、是否替换消息中的内容,以及如何进行内容替换。