ThinkPHP3.2.3实现推送微信模板消息__够过瘾——挨踢男的葵花宝典
.
.
.
.
.
.
ThinkPHP3.2.3实现推送微信模板消息,已封装成类库。
微信公众平台的“模板消息功能”允许服务号运营者事先设计好信息框架,如果用户与微信服务号产生数据交换,替代模板消息中的数据,即可直接生成信息给用户。如下图:
下面我结合THINKPHP3.2.3介绍下微信消息模板推送的实现。
一、申请权限(注意:只有开通支付功能的公众账号才可以申请模板消息推送接口)
微信限制最多只能选择8个模板,应该也够用了。选中模板后就可以看到模板ID、标题等,这里已购买成功为列,查看详情时:
二、引入类库
引入我已经封装好的微信模板推送类库WxTemple.class..php,修改配置信息。需要修改的字段有apiKey、apiSecret、templateId,这三个字段可以从微信公众平台里查看到。
三、使用方法
在控制器里调用类库
include 'WxTemple.class.php'; $send = array( 'openid' => '微信授权后获取的open_id', 'url' => '点击后跳转的地址', 'title' => '通知内容', 'info' => '商品名', 'points' => '价格', 'remark' => '备注信息' ); $sendMes = new sendMessage (); $sendMes->sendTempleMessage ( $send );