模版配置
大约 1 分钟alerttemplate
模版说明
消息推送针对不同的模块和场景,一般都会有固定的格式,比如告警消息、设备上下线消息等,为了方便用户配置,我们提供了模版配置功能,用户可以根据自己的需求自定义模版,支持$
和#
符号进行参数绑定。
一、创建模版
- 创建模版需要指定通知渠道和模版内容,模版内容支持
$
和#
符号进行参数绑定,如下图所示。
二、调试模版
- 点击调试按钮,输入调试内容,内容为Json格式,字段与模版变量一致,如下图所示。
- 提交后便可以看到消息推送成功,机器人发送的消息为模版变量替换后的内容。
三、其他渠道示例
三、API调用
- 调试接口的代码内容如下
@RestController @AllArgsConstructor public class PushTemplateController extends BladeController { private MessageTemplate messageTemplate; /** * 调试 消息模版 */ @PostMapping("/debug") public R debug(@RequestParam String code, String params) { messageTemplate.sendMessage(code, JsonUtil.parse(params, Kv.class)); return R.success("调试完毕"); } }
- 由此可见,仅需要在需要自定义的模块注入
MessageTemplate
类,传入模版编号
与json格式
的参数便可以全自动读取配置后推送消息了