*
* Curl 请求
*/
public
function
wtw_request(
$url
,
$data
=null){
$curl
= curl_init();
// 启动一个CURL会话
curl_setopt(
$curl
, CURLOPT_URL,
$url
);
// 要访问的地址
curl_setopt(
$curl
, CURLOPT_SSL_VERIFYPEER, false);
// 对认证证书来源的检查
curl_setopt(
$curl
, CURLOPT_SSL_VERIFYHOST, false);
// 从证书中检查SSL加密算法是否存在
curl_setopt(
$curl
, CURLOPT_USERAGENT,
$_SERVER
[
'HTTP_USER_AGENT'
]);
// 模拟用户使用的
浏览器
if
(
$data
!= null){
curl_setopt(
$curl
, CURLOPT_POST, 1);
// 发送一个常规的Post请求
curl_setopt(
$curl
, CURLOPT_POSTFIELDS,
$data
);
// Post提交的数据包
}
curl_setopt(
$curl
, CURLOPT_TIMEOUT, 300);
// 设置超时限制防止死循环
curl_setopt(
$curl
, CURLOPT_HEADER, 0);
// 显示返回的Header区域内容
curl_setopt(
$curl
, CURLOPT_RETURNTRANSFER, 1);
// 获取的信息以文件流的形式返回
$info
= curl_exec(
$curl
);
// 执行操作
if
(curl_errno(
$curl
)) {
echo
'Errno:'
.curl_getinfo(
$curl
);
//捕抓异常
dump(curl_getinfo(
$curl
));
}
return
$info
;
}
/*
* 模板消息
*/
public
function
templetemsg(){
//获取ACCESS_TOKEN
/*string(86) "*****"
* string(45) "{"errcode":0,"errmsg":"ok","msgid":201652404}"
*/
$ACCESS_TOKEN
=
$this
->get_Token();
$msg_url
=
"https://api.weixin.qq.com/cgi-bin/message/template/
send?access_token="
.
$ACCESS_TOKEN
.
""
;
$time
=
date
(
"Y-m-d H:i:s"
,time());
$url
=
"http://www。baidu.com/"
; ///这个链接是点击图文 跳转的链接,换行只
能用\n 不能用
//请求包为一个json:
$msg_json
= '{
"touser"
:
"oPLOfjqw1fKtdUQPk1vDXCf7K8s0"
,
"template_id"
:
"iZOHjFSa-Ax2UuDlzjJx6IrwUrSvdDhD4TQPnM8kFSY"
,
"url"
:
"'.$url.'"
,
"topcolor"
:
"#FF0000"
,
"data"
:{
"first"
:{
"value"
:
"尊敬的先生:\n恭喜你模板接口调用成功了\n\n"
,
"color"
:
"#000000"
},
"keyword1"
:{
"value"
:
"模板接口调用测试\n\n"
,
"color"
:
"#000000"
},
"keyword2"
:{
"value"
:
"'.$time.'\n\n"
,
"color"
:
"#000000"
},
"remark"
:{
"value"
:
"\n\nThis message is intended only for the use of the individual
or entity激活成功"
,
"color"
:
"#0099FF"
}
}
}' ;
$result
=
$this
->wtw_request(
$msg_url
,
$msg_json
);
///$result = $this->msg_request($msg_url, $msg_json, $header = array());
dump(
$result
);
}
推荐文章
2021-01-20 18:23:14
2021-01-22 17:24:38
2021-01-25 17:06:11
2021-01-28 17:37:27
2021-02-01 17:32:55
2021-02-03 17:41:37
2021-02-05 17:23:07
2021-02-08 16:59:58
稳定
产品可用性高于99.9%贴心
全国7*24小时客服热线专业
产品经理在线技术支持快速
快速上线运营快承诺
我们选择声誉坚持
10年专注高端品质开发