自定义通道
功能及平台机制说明
平台提供的内置通道有门户、提醒、短信、邮件、钉钉、企业微信,如需要增加其他通道,可通过自定义通道实现。
具体操作
注册自定义消息通道
消息通道地址支持两种格式:
绝对地址:以http:或https:开头;
微服务地址:以"/服务名"开头;
注意:消息通道编码不能包含sms
实现自定义通道接口
自定义通道接口需要符合以下规范:
method: post
request body(application/xml):
{
"url": "", //查看消息地址
"code": "", //消息编码
"channel": "", //消息通道编码
"message": "" //消息内容,JSON格式
}
response(application/json):
{
"success": true, //取值范围true, false
"message": "" //成功或错误信息
}
其中message参数内容包括发送者、接收者和参数,格式如下
{
"senderId": "发送者ID",
"senderName": "发送者姓名",
"receiverId": ["接收者ID"],
"receiverName":"接收者姓名"],
"params": {//发送消息时传入的params
"title": "123456"
}
}