订阅通知是用户主动订阅、服务号按需投放的通知能力。使用时请遵循《微信公众平台服务协议》《微信公众平台运营规范》。上述场景用户主动订阅后,服务号可以通过接口向用户发送订阅通知,如刷卡交易提醒、物流到货通知等。订阅通知分为一次性订阅和长期订阅订阅。一次性订阅是指用户订阅一次,服务号可以无限次发送相应的订阅通知;长期订阅是指用户订阅一次,服务号可以长期发送多次通知,长期订阅通知只对政务、民生、医疗等公共服务领域开放。微信订阅消息与微信模板消息的区别在于,模板消息可以直接发送给用户,无需考虑用户的主观意识;而订阅消息必须经过系统审核后才能发送给用户。这避免了对用户的骚扰。由于微信打算用订阅消息代替模板消息,知识付费增加了订阅消息功能,知识付费系统可以选择使用模板消息或订阅消息。我们来看看知识付费是如何添加订阅消息功能的。如何添加知识付费订阅新闻?Step1:公众号添加订阅消息Step2:根据我们知识付费后台的订阅消息添加订阅消息Step3:在代码中添加订阅消息在extend\service\RoutineTemplateService下添加新的订阅消息知识支付根目录发送方法:例如下面的方法:setTemplateId(RoutineTemplateService::ORDER_PAY_SUCCESS),$link,$data);}发送订阅消息$data['character_string1']['value']=$orderId;$data['amount3']['value']=$order['pay_price'];$data['time2']['value']=date('Y-m-dH:i:s',time());$data['thing6']['value']='您购买的流量已成功支付!';RoutineTemplate::sendOrderSuccess($data,$order['uid'],$site_url.Url::build('wap/material/my_material'));第四步:前端用户触发订阅消息通过微信文档,我们可以看到微信公众号的订阅消息是通过wx-open-subscribe标签选中的。下面的例子:#fff;background-color:#07c160;}根据例子,我们可以理解wx-open-subscribe的使用tag可以为template属性传入需要弹出的订阅消息模板的ID,多个之间用英文逗号分隔。使用以下方法获取所需的订阅消息模板ID;以下方法添加触发器时返回的订阅消息模板ID源码附件已打包上传至百度云,可自行下载~链接:https://pan.baidu.com/s/14G-b...提取码:yu27百度云链接不稳定,随时可能失效,请及时保存。如果百度云链接失效请留言告诉我,我看到后会及时更新~开源地址码云地址:http://github.crmeb.net/u/defuGithub地址:http://github.crmeb。网/你/得福
