微信模板消息推送,
开发顺序,
1,设置模板,每个模板消息都是根据模板而发的, 因为不能你想发什么格式就发什么格式,必须严格根据微信的要求发送
2,拿到模板ID
3,查看模板格式,主要是占位符
这个限制次数是根据你的微信公众号关注人数而改变的,如果你不骚扰用户那么是肯定够用的
模板消息发送方法,
1,在公众号内设置模板,
大家可以看下我这个模板消息,这个是在模板库中添加的
当添加好模板之后我们就可以开发了,大家注意一下上面的一个模板ID,这个模板ID是开发的关键
开发第一步要注意的是 查看模板ID的占位符
.DATA 的是占位符,注意了DATA是占位符
接下来是发送模板消息了,我们看下官方给的解释
参数,
1,openid ,你要发给谁就要写谁的openid
2,template_id模板消息ID,你要先选择模板之后拿到模板ID
3,URL,这个是你发送了模板消息之后,当用户点击时跳转的连接
4,data,这个是模板消息内容!!!!!!!
现在大家再回顾一下上面我说的占位符,我们生成json时就要对照你上面的 占位符而生成json
value 对应值,color 对应颜色!
我是先做成了一个实体,然后转成json
上面就是我做的实体,大家不应该照抄,应该对应你的 模板消息而生成对应的json,总之就是要和占位符匹配
json处理好之后我们就要发送给微信,让微信帮我们通知用户了
看下官方文档
这是请求连接,我们要把生成的json发送给微信,
返回值
发送之后,除了当时给的返回值以外微信还会发送一条XML到你的服务器上通知你是否成功,以下为通知成功返回通知
如果你有什么不懂得可以加我的 QQ群 ASP.NET鹰组 460845632 我会倾囊相授