微信公众号开发入门---STATE 3:模板推送

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信公众号开发入门---STATE 3:模板推送相关的知识,希望对你有一定的参考价值。

 
$openid = XXX;
$template_id = "ti6LHLH0RqF9TGY5HVljwaXZL9_NjY_0M3NqHf1_4Qs";
if ($openid){
$sendData = [
"touser"=>$openid."",
"template_id"=>$template_id,
"url"=>"http://www.xjcode.com",
"data"=>[
"first"=>[
"value"=>"您购买的商品已经被取消",
"color"=>"#173177"
],
"keyword1"=>[
"value"=>$order[‘order_id‘],
"color"=>"#173177"
],
"keyword2"=>[
"value"=>$order[‘cancel_reason‘],
"color"=>"#173177"
],
"keyword3"=>[
"value"=>$order[‘gamename‘],
"color"=>"#173177"
],
"keyword4"=>[
"value"=>$order[‘ordername‘],
"color"=>"#173177"
],
"keyword5"=>[
"value"=>$order[‘buyrole‘],
"color"=>"#173177"
],
"remark"=>[
"value"=>"如有疑问可以直接在公众号内联系客服",
"color"=>"#173177"
],
],
];
$token = AdminWechat::model()->getWxAccessToken();
if ($token){
MongoService::model()->insert(‘weixin_debug‘,[‘error‘=>2]);
$toUrl = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=".$token;
$sendData = json_encode($sendData);
CurlsUtil::post($toUrl,$sendData);
}

以上是关于微信公众号开发入门---STATE 3:模板推送的主要内容,如果未能解决你的问题,请参考以下文章

《用微信测试公众号慰问你的好兄弟/姐妹》:用java简单实现微信公众号消息推送(入门且详细且有效)

PHP 微信公众号开发 - 消息推送

微信公众号开发--入门

php 推送微信公众号模板消息

Java对接微信公众号模板消息推送

Java对接微信公众号模板消息推送