用于3.3.1以上版本
我們將介紹如何開發(fā)模板消息,即如何用程序發(fā)送模板消息功能。
本文分為以下三個部分:
申請模板消息權(quán)限
開發(fā)模板消息SDK
構(gòu)造模板消息體并發(fā)送
一、申請模板消息權(quán)限
模板消息的申請需賬號已經(jīng)開通微信支付權(quán)限。
在微信公眾平臺的后臺,依次進入“功能->添加功能插件->模板消息”,即可申請模板消息。
申請時,選擇2個和自己相關(guān)的行業(yè)即可。
提交并且申請通過后,可以在模板庫中看到模板消息列表
進入想要使用的模板,點擊添加
二、發(fā)送模板消息
我們以一個IT行業(yè)的充值成功通知的橫版為例,它的內(nèi)容如下。
那么我們的代碼可以寫成這樣:
$rt = $this->member_model->wexin_template(1, 'Lp2EsbCMCt0jKdZhnHRPYXRuKEETE9sh96RC9hKflmA', [ 'first' => [ 'value' => '會員充值信息', 'color' => '#173177', ], 'accountType' => [ 'value' => '賬號', 'color' => '#173177', ], 'account' => [ 'value' => 'admin', 'color' => '#173177', ], 'amount' => [ 'value' => '8888元', 'color' => '#173177', ], 'result' => [ 'value' => '充值成功', 'color' => '#173177', ], 'remark' => [ 'value' => '如有疑問,請聯(lián)系我們。', 'color' => '#173177', ], ] );
三、發(fā)送函數(shù)weixin_template
$this->member_model->wexin_template($uid, $id, $data, $url = '', $color = '') $uid 會員id 此會員必須綁定微信 否則發(fā)不出去 $id 微信模板id 你申請的id $data 通知內(nèi)容 和微信提供的數(shù)據(jù)保持一致 $url 詳細地址 (可留空) $color top顏色(可留空)
返回值:
0 :表示錯誤,觀察后臺錯誤日志
1:表示發(fā)送成功
文檔最后更新時間:2018-09-20 11:31:03