RemoteMessageService 是一个基于 Feign 的远程调用接口,用于实现远程消息的发送功能,包括发送短信、邮件、钩子消息以及站内信/公告。此服务主要通过 RESTful API 的形式与其他微服务进行交互。该接口提供了以下几种消息发送功能:
bizCode 是一个用于标识消息发送渠道的唯一编码,用于区分不同的消息发送渠道。在发送消息时,需要指定对应的 bizCode,以便消息服务能够正确识别消息发送渠道。
在系统中,您可以通过以下路径配置消息渠道:
基础工具 > 信息推送 > 短信 | 邮件 | Hook每种消息类型的配置包含:
sendNotice 方法用于发送站内信和公告,通过 category 字段区分消息类型。公告会在系统首页展示,站内信发送到指定用户的通知中心。