yershop商城系统Thinkphp开发(四)——微信篇3:主动给用户发消息-微信公众号模版消息

微信公众号模版消息最大的作用就是用户在平台上提交订单或发生其它行为时,平台可以给用户发送简要的交易信息,且公众平台主动给用户发送消息目前最多的就是1.模版消息;2.客服消息。


开发环境:
Thinkphp3.2.3beta+onethink、yershop
新浪SAE服务器,点此注册
认证微信服务号


公众号配置

首先申请一个需要的模版消息

这里写图片描述
这里写图片描述
其次,发送模版消息必须要用户的openid,获取教程可参考之前的获取用户信息篇

后台代码

我的模版消息是用来提醒交易状态的,故以网站中以交易业务流程为例

万能调用

//微信通知
                $id = get_order_id($out_trade_no);//获取订单的ID
                $uid = get_uid_fromorderid($id);//获取该订单的用户ID-uid
                send_template_msg(
                get_user_openid($uid),//获取已保存的用户openid
                C('DOMAIN').U('wap/order/detail',array('id'=>$out_trade_no)),//订单详情页完整域名
                "#FF0000",//特殊语句的自定义16进制颜色
                "亲爱的".get_name($uid).",您的订单已提交,出货ing...",
                "已支付,等待发货",
                get_order_total($id),//该笔订单总价
                "支付宝",
                $out_trade_no
                );

请根据自身业务,适配上述代码。详细参数解释看下面

send_template_msg方法


                
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值