微信公众平台开发(102) 模板消息
作者:方倍工作室
原文:http://www.cnblogs.com/txw1958/p/wechat-template-message.html
?
在這篇微信公眾平臺(tái)開(kāi)發(fā)教程中,我們將介紹如何開(kāi)發(fā)模板消息,即如何用程序發(fā)送模板消息功能。
本文分為以下三個(gè)部分:
一、申請(qǐng)模板消息權(quán)限
模板消息的申請(qǐng)需賬號(hào)已經(jīng)開(kāi)通微信支付權(quán)限。
在微信公眾平臺(tái)的后臺(tái),依次進(jìn)入“功能->添加功能插件->模板消息”,即可申請(qǐng)模板消息。
點(diǎn)擊申請(qǐng)
申請(qǐng)時(shí),選擇2個(gè)和自己相關(guān)的行業(yè)即可。
提交并且申請(qǐng)通過(guò)后,可以在模板庫(kù)中看到模板消息列表
進(jìn)入想要使用的模板,點(diǎn)擊添加
添加后就存放到“我的模板庫(kù)”中了
查看模板的詳情,可以看到模板的id及各項(xiàng)內(nèi)容參數(shù)名
不同的模板消息的內(nèi)容結(jié)構(gòu)不一樣。這些id及字段名將在程序中使用到。
?
二、開(kāi)發(fā)模板消息SDK
模板消息的定義如下:
模板消息也是使用access token作為授權(quán)來(lái)發(fā)送。
我們?cè)谖⑿殴娖脚_(tái)高級(jí)SDK的基本上,稍加修改即可。模板消息的SDK實(shí)現(xiàn)如下
?
三、構(gòu)造模板消息體
我們以一個(gè)消息品行業(yè)的購(gòu)買(mǎi)成功通知的橫版為例,它的內(nèi)容如下。
按照上述條件,我們構(gòu)造消息體如下
?
調(diào)用SDK發(fā)送,代碼如下
1 require_once('weixin.class.php'); 2 $weixin = new class_weixin(); 3 var_dump($weixin->send_template_message(urldecode(json_encode($template))));實(shí)現(xiàn)效果如下如示:
?
轉(zhuǎn)載于:https://www.cnblogs.com/lanzhi/p/6467410.html
總結(jié)
以上是生活随笔為你收集整理的微信公众平台开发(102) 模板消息的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Laravel 向视图传递变量的3种方法
- 下一篇: UITableView样式和UITabl