微信模板消息最简单案例
2016-07-02 10:14
453 查看
代码如下:其中access_token 、openid和模板ID自己重新填写
<?php
function curlGet($url,$method='get',$data=''){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, strtoupper($method));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$temp = curl_exec($ch);
return $temp;
}
$url = 'https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ZZ6BviLOxRZhxFK4BE8w4wZWk7H7YMxpl2cUube5g665C-X0OQh4ldRrs9wRJ7ckiLlpAv7WEuT79h9PTnoQ6HBNDYVR0BQTvA-3nRUUsv9-3l2cI9uofQq24421';
$json = '{
"touser":"ofm-wwllLdzwHqaDLto124214",
"template_id":"Hz1UJVYI4LjrdaCbQ2pxm2GWw4T2zJ124124",
"url":"http://weixin.qq.com/download",
"topcolor":"#FF0000",
"data":{
"first": {
"value":"12柜服务器网络丢包严重",
"color":"yellow"
},
"keyword1":{
"value":"网络故障",
"color":"pink"
},
"keyword2":{
"value":"G1(紧急)",
"color":"#173177"
},
"keyword3":{
"value":"北京兆维机房12柜",
"color":"#173177"
},
"keyword4":{
"value":"12柜服务器网络丢包90%已持续10分钟",
"color":"#173177"
},
"remark":{
"value":
987c
"请负责人:小王尽快处理!",
"color":"#173177"
}
}
}';
$res = curlGet($url,'post',$json);
var_dump($res);
?>
<?php
function curlGet($url,$method='get',$data=''){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, strtoupper($method));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$temp = curl_exec($ch);
return $temp;
}
$url = 'https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ZZ6BviLOxRZhxFK4BE8w4wZWk7H7YMxpl2cUube5g665C-X0OQh4ldRrs9wRJ7ckiLlpAv7WEuT79h9PTnoQ6HBNDYVR0BQTvA-3nRUUsv9-3l2cI9uofQq24421';
$json = '{
"touser":"ofm-wwllLdzwHqaDLto124214",
"template_id":"Hz1UJVYI4LjrdaCbQ2pxm2GWw4T2zJ124124",
"url":"http://weixin.qq.com/download",
"topcolor":"#FF0000",
"data":{
"first": {
"value":"12柜服务器网络丢包严重",
"color":"yellow"
},
"keyword1":{
"value":"网络故障",
"color":"pink"
},
"keyword2":{
"value":"G1(紧急)",
"color":"#173177"
},
"keyword3":{
"value":"北京兆维机房12柜",
"color":"#173177"
},
"keyword4":{
"value":"12柜服务器网络丢包90%已持续10分钟",
"color":"#173177"
},
"remark":{
"value":
987c
"请负责人:小王尽快处理!",
"color":"#173177"
}
}
}';
$res = curlGet($url,'post',$json);
var_dump($res);
?>
相关文章推荐
- 微信智能跑鞋技术解密
- 新浪sae部署微信订阅号
- 微信硬件平台接入
- 微信企业号验证/发送/接收消息
- 微信公众平台 redirect_uri 参数错误
- 微信红包的算法实现探讨
- 微信公众号 订阅号 生成带参数二维码
- Android跳转到微信公众号
- iOS开发之第三方支付微信支付教程,史上最新最全第三方微信支付方式实现、微信集成教程,微信实现流程
- 自定义控件 仿微信朋友圈文字展开全文功能
- 仿微信,qq组合头像
- Android 支付宝以及微信支付快速接入流程
- 手机浏览器(微信浏览器)不全屏播放视频的方法
- js解决微信中弹出框提示在菜单中选择“在浏览器中打开地址”
- js-分享功能(qq,微信,微博)
- js判断是否微信打开
- Android 支付宝以及微信支付快速接入流程
- 微信运动如何读取小米手环的数据
- 6.30微信基础
- WEB版微信协议部分功能分析