1、在发送模板消息之前,一定需要去自己的公众号里进行设置,里面可以根据行业去选择相关的模板,其中里面的,选择完后会有一个模板的id,这是你引用模板的关键之一
2、如果你已经开始做模板了,基本上你之前的微信的配置应该是都配置好的,如果没有配置好,必须要先进行相关配置,如:weixin.js,wx.config。举个了例子,如图
3、第一步是获取access_token,通过appid和secret调用微信的方法https砜实蛰斓://api.weixin.鳎溻趄酃qq.com/cgi-bin/token?grant_type=client_credential&appid=appid&secret=secret便可得到,至于appid和secret的值是每个公众号查看基本配置都可以看到
4、接下来就是获取公众号模板信息,通过调用微信的https://api.weixin.qq.com/cgi-bin/template/get_all_private_template?access_token=access_token方法,可以获取模板的id,也就是你刚刚开始时设置的模板id,当然了,你也可以直接从公众号里面去获取。
5、接下来就是调用微信的https://api.嘛术铹砾weixin.qq.com/cgi-bin/message/template/send?access忧溲枷茫_token=access_token进行发送消息,里面设置值的方式,文档中也有说明,具体如图,微信中提供的值的方式,是你自己设置的,比如:文档中设置了keynote1,keynote2的值,但是我自己设的模板中的值却是keyword1,keyword2,这里需要注意一下
6、微信的发送模板方式调用的是post方法,建议使用new URL(url)形式进行连接,不要使用HttpPost的形式。最后的效果如图。