wechat-template-message.md 2.1 KB

模版消息

发送消息模板类型

 const ORDER_CREATE = 'order_create';                        //订单创建
 const ORDER_PAY_SUCCESS = 'order_pay_success';              //订单支付成功
 const ORDER_CANCEL = 'order_cancel';                        //订单取消通知
 const ORDER_SENT = 'order_sent';                            //订单发货提现
 const ORDER_CONFIRMED = 'order_confirmed';                  //订单确认收货
 const GROUP_BY_SUCCESS = 'group_buy_success';               //拼团成功通知
 const GROUP_BY_FAILED = 'group_buy_failed';                 //拼团失败通知
 const BALANCE_CHANE = 'balance_change';                     //账户余额通知
 const INCOME_CHANGE = 'income_change';                      //账户余额通知
 const SCORE_CHANGE = 'score_change';                        //积分交易提醒
 const ORDER_REFUND_AGREE = 'order_refund_agree';            //退货申请通过提醒
 const ORDER_REFUND_REFUSE = 'order_refund_refuse';          //售后申请审核通知
 const ORDER_REFUND_MONEY = 'order_refund_money';            //退款成功通知
 const USER_REGISTER = 'userRegister';                       //下线加入通知
 const UP_LEVEL = 'upLevel';                                 //会员等级变更通知
 const E_COUPON_SEND = 'e_coupon_send';                      //电子券通知
 const ACHIEVEMENT_GRANT_PUSH = 'achievement_grant_push';    //定期业绩通知
 //调用类型方法
  WechatTemplate::ORDER_CREATE;

发送模板消息

/*
*$user_id 用户ID
*$temp_key 模板id
*$h5_url 链接
*$send_data 发送的内容
*$platform 跳转平台 'mp-wx':小程序 'wechat' 公众号
*$url
*/
$temp_key = WechatTemplate::ORDER_CREATE;
$wechat->sendTemplate($param['user_id'], $temp_key, $h5_url, $send_data, $platform, $url);

在$send_data中写入需要发送的内容

$send_data = [
'first'    => '您好,您的订单已生成',
'keyword1' => date("Y-m-d H:i:s", $param['created_at']),
'keyword2' => $param['goods_name'],
'keyword3' => $param['order_no'],
'remark'   => '感谢您的使用'
];