微信公众平台模板消息 C# 操作

在公众号开发或者其他应用开发过程中,很多场景下都需要向微信用户发送指定格式的消息,比如购买成功通知,刷卡通知等,笔者采用的是微信的模板消息形式。当然这个仁者见仁智者见智,有其他更好的形式则不必拘泥于此。

微信客服对于模板消息的介绍是这样的:

微信模板消息介绍
微信模板消息

网络上好像很少对于公众号模板消息开发,反正当时笔者在开发过程中资料很少,加之微信的官方文档你懂得,那叫一个折磨人,差点被逼疯,甚至一度开始怀疑人生,哈哈,开玩笑,此文的目的一是为了记录,二也是方便后来同行参考(如果接口变更,则不在此文讨论范围之内)。

第一步:申请模板消息

在公众平台管理后台 左边菜单中 应该可以找到模板消息这一栏,如果没有,则需要在添加功能插件中选择模板消息,然后按照操作流程和自己实际业务需求来即可。

第二步:在申请了模板消息并且审核通过后,在模板消息详情页查看自己需要传递的字段信息和自己的业务需求是否匹配。

第三步:相关参数分析

微信模板消息参数介绍
微信模板消息参数介绍

其中first表示的是 “您好,这是客服对你咨询的回复”  keyword1 表示的是 2017年11月。。。。。 一一对应关系。程序发送该信息的时候 采用的是json格式 如下 data:{first:{value:''},keyword1:{value:''}...},当然你也可以设置字体颜色,比如我要 回复时间 改变颜色 则发送 data:{first:{value:''},keyword1:{value:'',color:''}...}

第四步:模板消息发送的接口地址为 https://api.weixin.qq.com/cgi-bin/message/template/send?access_token= token  最后的token是需要你和微信交互一次获取的token (不会的可以加qq群 714861961 获取)

第五步:代码实现

微信模板消息C# Demo
微信模板消息C# Demo标题

 

其中的touser 是你要发送的用户的openid,  template_id是你要发送的模板消息的编号,至此,微信发送模板消息就已经完成。当然中间可能需要涉及到的 ip白名单等操作,在此就不赘述了。

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

.NET C# JAVA 基础交流群  1095936339  欢迎入群 交流

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

从入门到放弃-咖啡豆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值