首先:
登录到微信公众平台:https://mp.weixin.qq.com/,在菜单列表选择“模板消息”,接着在模板库选择自己适合的模板,点击添加,回到我的模板,如下图,这个模板ID等下我们会用到。
另外,点击菜单列表的“基本配置”,如下图所示,这里我需要两个信息,分别是AppID和AppSecret,这个后面我们会用到。
接下来我们看下微信模板消息接口的文档,微信公众平台技术文档:点击打开链接,选择“消息管理”--》“模板消息接口”。
这里我们主要看下“发送模板消息”,在目录里点击“发送模板消息”,特别要注意的是
1.post的数据中,字段“template_id”即为前面我们添加的模板ID,直接填入即可。
2.请求的url后面的access_token参数,
access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。
关于access_token,我们在微信公众平台开发文档里找到,点击菜单栏,“开始开发”--》“获取access_token”,可以看到access_token的详细说明,以及如何获取它。从文档给出的url和参数,我们可以看到需要三个参数,grant_type是固定的,获取access_token填写client_credential,appid和secret就是我们前面说到的公众平台的AppID和AppSecret,直接填入即可。
返回码说明:
-1 系统繁忙
0 请求成功
40001 验证失败
40002 不合法的凭证类型
40003 不合法的OpenID
40004 不合法的媒体文件类型
40005 不合法的文件类型
40006 不合法的文件大小
40007 不合法的媒体文件id
40008 不合法的消息类型
40009 不合法的图片文件大小
40010 不合法的语音文件大小
40011 不合法的视频文件大小
40012 不合法的缩略图文件大小
40013 不合法的