微信公众号发送模板消息

首先在微信公众号里面添加自己想要的模板消息

模板消息详情如下:

 发送模板消息参考微信开发文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751277

http请求方式: POST
https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN

 POST数据示例如下:

{
           "touser":"OPENID",
           "template_id":"ngqIpbwh8bUfcSsECmogfXcV14J0tQlEpBO27izEYtY",
           "url":"http://weixin.qq.com/download",  
           "miniprogram":{
             "appid":"xiaochengxuappid12345",
             "pagepath":"index?foo=bar"
           },          
           "data":{
                   "first": {
                       "value":"恭喜你购买成功!",
                       "color":"#173177"
                   },
                   "keyword1":{
                       "value":"巧克力",
                       "color":"#173177"
                   },
                   "keyword2": {
                       "value":"39.8元",
                       "color":"#173177"
                   },
                   "keyword3": {
                       "value":"2014年9月22日",
                       "color":"#173177"
                   },
                   "remark":{
                       "value":"欢迎再次购买!",
                       "color":"#173177"
                   }
           }
       }

对应上面发货的模板消息,post数据如下:

{
	"touser": "o9D6HuIplDjefWgSeo_vqquzVpaQ",
	"template_id": "n8MJbtGduL0npFKVV7tKwQ-fiBzUexPs5nLe_RdG9xc",
	"url": "http:\/\/zhongyang.ws.6-315.com\/index.php\/wap\/order\/detail.html?id=371",
	"data": {
		"first": {
			"value": "亲,宝贝已经启程了,好想快点来到你身边",
			"color": "#303030"
		},
		"delivername": {
			"value": "顺丰",
			"color": "#303030"
		},
		"ordername": {
			"value": "9894491677999",
			"color": "#303030"
		},
		"remark": {
			"value": "如果疑问,请在微信服务号中留言,我们将在第一时间为您服务!",
			"color": "#1C8E1C"
		}
	}
}

post 传递的数据,里面的data就是把模板消息详情里面的{{xxx.DATA}}里面的xxx替换为data里面的键,也就是把xxx分别替换为

first,keyword1,keyword2...。然后用curl模拟http请求 ,结果如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值