JAVA—咖啡館

          ——歡迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術,交流工作經驗,分享JAVA帶來的快樂!本網站部分轉載文章,如果有版權問題請與我聯系。

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

          在這篇微信公眾平臺開發教程中,我們將介紹如何開發模板消息,即如何用程序發送模板消息功能。
          本文分為以下三個部分:

          1. 申請模板消息權限
          2. 開發模板消息SDK
          3. 構造模板消息體并發送


          一、申請模板消息權限

          模板消息的申請需賬號已經開通微信支付權限。

          在微信公眾平臺的后臺,依次進入“功能->添加功能插件->模板消息”,即可申請模板消息。

          點擊申請

          申請時,選擇2個和自己相關的行業即可。

          提交并且申請通過后,可以在模板庫中看到模板消息列表

          進入想要使用的模板,點擊添加

          添加后就存放到“我的模板庫”中了

          查看模板的詳情,可以看到模板的id及各項內容參數名

          不同的模板消息的內容結構不一樣。這些id及字段名將在程序中使用到。

           

          二、開發模板消息SDK

          模板消息的定義如下:

          模板消息也是使用access token作為授權來發送。
          我們在微信公眾平臺高級SDK的基本上,稍加修改即可。模板消息的SDK實現如下

           


          三、構造模板消息體

          我們以一個消息品行業的購買成功通知的橫版為例,它的內容如下。


          按照上述條件,我們構造消息體如下

           

          調用SDK發送,代碼如下

          1 require_once('weixin.class.php');
          2 $weixin = new class_weixin();
          3 var_dump($weixin->send_template_message(urldecode(json_encode($template))));

          實現效果如下如示:

          posted on 2016-09-23 16:44 rogerfan 閱讀(328) 評論(0)  編輯  收藏 所屬分類: 【軟件共享】
          主站蜘蛛池模板: 达拉特旗| 浑源县| 那曲县| 攀枝花市| 通山县| 定边县| 莫力| 丰都县| 石城县| 巴里| 中西区| 定南县| 荣成市| 南和县| 日喀则市| 西藏| 从化市| 扎囊县| 南郑县| 贵州省| 田东县| 深圳市| 遂宁市| 贵港市| 且末县| 高陵县| 那坡县| 宁城县| 濉溪县| 介休市| 平果县| 黄梅县| 博白县| 陵川县| 定结县| 虹口区| 阳新县| 阿克苏市| 扬中市| 甘孜县| 安顺市|