开发者社区> 方倍工作室> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

微信公众平台开发(102) 模板消息

简介: 关键字:微信公众平台 模板消息作者:方倍工作室原文:http://www.cnblogs.com/txw1958/p/wechat-template-message.html   在这篇微信公众平台开发教程中,我们将介绍如何开发模板消息,即如何用程序发送模板消息功能。
+关注继续查看

关键字:微信公众平台 模板消息
作者:方倍工作室
原文:http://www.cnblogs.com/txw1958/p/wechat-template-message.html

 

在这篇微信公众平台开发教程中,我们将介绍如何开发模板消息,即如何用程序发送模板消息功能。
本文分为以下三个部分:

  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))));

实现效果如下如示:

 

四、内容更新及源码下载

本节最新的教程说明及源代码已在《微信公众平台开发最佳实践(第3版)》一书中发布,购买地址:http://www.cnblogs.com/txw1958/p/buy-ebook.html

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
微信公众平台开发(9)--消息加解密方式
本文目录 1. 前言 2. 判断加解密方式 3. 测试 4. 小结
220 0
微信小程序开发之模板消息
一、添加模板 登录https://mp.weixin.qq.com获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用,详见模板审核说明 页面的  组件,属性report-submit为true时,可以声明为需发模板消息,此时点击按钮提交表单可以获取formId,用于发送模板消息。
1511 0
微信公众平台开发(110) 微信连Wi-Fi
关键字:微信公众平台 微信连Wi-Fi 微信 WiFi 硬件鉴权作者:方倍工作室 原文:http://www.cnblogs.com/txw1958/p/weixin-wifi.html   微信连Wi-Fi是为商家的线下场所提供一套完整和便捷的微信连Wi-Fi的方案。
2216 0
微信公众平台开发入门教程(四)获取接收消息
定义消息类型处理函数 在接收到的消息中根据消息类型,定义不同的消息处理函数, public function responseMsg() { $postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; if (!empty($postStr))...
848 0
微信公众平台开发入门教程(三)消息类型讲解
接收消息类型 目前普通用户能向公众账号推送五种格式的消息:文本(包括表情)、语音、图片、视频、位置、链接。名片发送会失败。下面就这五种分别详解如下: 1. 文本(包括表情)发送文本 后台格式: gh_680bdefc8c5d]]> oIDrpjqASyTPnxRmpS9O_ru...
901 0
微信公众平台开发(63)汽车查询
微信公众平台开发 微信公众平台开发模式 企业微信公众平台 汽车查询 作者:方倍工作室 地址:http://www.cnblogs.com/txw1958/p/weixin-63-coach.html      核心代码:  
1218 0
微信公众平台消息接口开发(1)启用接口
关键字:微信公众平台开发作者:方倍工作室出处:http://www.cnblogs.com/txw1958/p/wechat-tutorial.html   在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序、MySQL数据库、计算机网络通讯、及HTTP/XML/CSS/JS等基础。
1207 0
+关注
方倍工作室
CSDN博客技术专家。已出版《微信公众平台开发最佳实践》第一版、第二版及第三版,《企业微信公众平台开发实战》等书籍。
541
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载