微信模板消息調(diào)用
*
* Curl 請(qǐng)求
*/
public
function
wtw_request(
$url
,
$data
=null){
$curl
= curl_init();
// 啟動(dòng)一個(gè)CURL會(huì)話
curl_setopt(
$curl
, CURLOPT_URL,
$url
);
// 要訪問(wèn)的地址
curl_setopt(
$curl
, CURLOPT_SSL_VERIFYPEER, false);
// 對(duì)認(rèn)證證書(shū)來(lái)源的檢查
curl_setopt(
$curl
, CURLOPT_SSL_VERIFYHOST, false);
// 從證書(shū)中檢查SSL加密算法是否存在
curl_setopt(
$curl
, CURLOPT_USERAGENT,
$_SERVER
[
'HTTP_USER_AGENT'
]);
// 模擬用戶使用的
瀏覽器
if
(
$data
!= null){
curl_setopt(
$curl
, CURLOPT_POST, 1);
// 發(fā)送一個(gè)常規(guī)的Post請(qǐng)求
curl_setopt(
$curl
, CURLOPT_POSTFIELDS,
$data
);
// Post提交的數(shù)據(jù)包
}
curl_setopt(
$curl
, CURLOPT_TIMEOUT, 300);
// 設(shè)置超時(shí)限制防止死循環(huán)
curl_setopt(
$curl
, CURLOPT_HEADER, 0);
// 顯示返回的Header區(qū)域內(nèi)容
curl_setopt(
$curl
, CURLOPT_RETURNTRANSFER, 1);
// 獲取的信息以文件流的形式返回
$info
= curl_exec(
$curl
);
// 執(zhí)行操作
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/"
; ///這個(gè)鏈接是點(diǎn)擊圖文 跳轉(zhuǎn)的鏈接,換行只
能用\n 不能用
//請(qǐng)求包為一個(gè)json:
$msg_json
= '{
"touser"
:
"oPLOfjqw1fKtdUQPk1vDXCf7K8s0"
,
"template_id"
:
"iZOHjFSa-Ax2UuDlzjJx6IrwUrSvdDhD4TQPnM8kFSY"
,
"url"
:
"'.$url.'"
,
"topcolor"
:
"#FF0000"
,
"data"
:{
"first"
:{
"value"
:
"尊敬的先生:\n恭喜你模板接口調(diào)用成功了\n\n"
,
"color"
:
"#000000"
},
"keyword1"
:{
"value"
:
"模板接口調(diào)用測(cè)試\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
);
}
推薦文章
2024-11-28
2024-06-25
2024-01-04
2023-11-06
2023-10-30
2023-10-13
2023-10-10
穩(wěn)定
產(chǎn)品高可用性高并發(fā)貼心
項(xiàng)目群及時(shí)溝通專業(yè)
產(chǎn)品經(jīng)理1v1支持快速
MVP模式小步快跑承諾
我們選擇聲譽(yù)堅(jiān)持
10年專注高端品質(zhì)開(kāi)發(fā)聯(lián)系我們
友情鏈接: