首页 >> 使用教程 >> 基础配置 >> 正文

消息通知的配置方法

作者: 管理员 发布时间: 2019-08-28

消息通知是执行业务流程时,必要的操作需要通知用户或者商户的一种流程,目前支持:短信,邮箱,微信模板 三种通知,方便告知用户进行必要的操作。

通知消息有易配置,易维护,易对接的优点,灵活的模板自定义,满足个性化要求设计的消息通知功能。

1.短信模板设置

首先应该选择一种短信的运营商,短信运营商确定以后才可以对模板配置,显示的模板只显示当前选择短信运营商下面的短信,没有选中的不显示。

模板ID:需要从你的短信平台获取,阿里云或者腾讯云获取。短信配置中有详细介绍,不在重复介绍。

系统参数:需要在系统接口中查看系统提供的参数,选择里面的部分字段自由组合。

接口参数:为对接第三方接口的参数,这些参数需要和系统参数一一对应,如系统参数为2个,那接口参数也必须为2个。顺序不能乱,但参数可以变。

模板内容:接口方需要设置的内容,需一致。

如腾讯云:用户下单提醒,购买产品:{1} , 已提交支付, 请您及时发货。   那么1对应的为order_no参数,{2},对应的就为price参数。

如阿里云:您有新的订单,订单号:${order_no},已支付:${price},请您及时处理。${order_no}对应的为order_no, ${price}为price。

2个平台都有自己的规则,选择其中一家对这一家进行对接设置,才是合理首选。还有很多第三方都是各自有各自的规则,需要单独对接接口。

2.邮箱模板设置

标题:为发送邮箱的标题,这个标题必须的填写。如:提醒卖家发货等标题。

模板ID:为空即可。

系统参数:需要在系统接口中查看系统提供的参数,选择里面的部分字段自由组合。

接口参数:接口参数和模板内容是有关联的,需要一一对应,系统参数调用几个,接口参数就得调用几个,顺序不可乱。

如:接口参数为:order_no,price.  那接口参数可以为:OrderNo,BuyPrice。   order_no对应OrderNo. price对应BuyPrice。模板内容就可以{OrderNo} 这样就可以调用到order_no的数据了,同理:{BuyPrice} 就可以调用到价格了。

注意:系统参数需要和接口参数一一对应,如系统参数写的为3个,那接口参数也必须为三个,模板内容也就可以调用这三个参数。接口提供给模板的有三个,但是模板内容就可以自定义了,可以只调用一个,或者两个,或者全部。

模板内容的标签为大括号{}。大括号里面为接口参数。

目前邮箱模板没有特别的设计,需要好看的可以自己用Dreamweaver这类的软件自己设计一个好看的模板,复制上去,这个内容会统一发送到邮箱。

3.微信模板设置

模板的使用前提是用户是用的微信公众号登录并且访问的,或者是通过电脑浏览器微信扫码登录,不然是无法使用的。

标题: 可以不填写,标记作用

模板ID:必须填写,需要到mp.weixin.qq.com 平台获取,微信公众平台->功能->模板消息。

首先在模板库里面查找需要用到的模板,如:TM00001,打开详情页,选择添加,我的模板中就添加了这条信息了,复制到配置页面即可。

系统参数:需要到系统系统的参数中选择。

接口参数:和邮箱一样,需要一一对应,内容肯定不一样,但是顺序必须一样。

模板内容:如:TM00001,打开详情页,复制详细内容即可,需要对这个内容进行修改,如:name.DATA 值系统是动态参数,那么在接口中需要有对应的name值,如果name是固定值,或者欢迎词,那么需要把DATA值替换成固定值,模板内容需要编写为如:{{name.UQ云商}}  。

如果模板无法满足自己的要求,可以在提供的接口参数中的前提下,在微信平台中自行申请一个模板。从而方便使用。

请参考截图样式。


为什么会把模板的配置设计成这样,因为要兼容每家的发送要求,他们的模板标签都不一样,如阿里云短信的标签为${code}.  腾讯模板为{{Code}},腾讯短信的为{code} , 每家都有他们自己的规则,我们只能在满足要求的情况下,用简便通用的办法实现每家接口的对接。