微信官方開發檔案 https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Template_Message_Interface.html#5
怎么獲取模板里面說的很清楚,我用的是測驗號,所以就不再說獲取template_id的流程了,直接說怎么推送,
PHP代碼
public function pushmsg(){ // 實體化微信操作類 $wx = new Wechat(); $token = $wx->getAccessToken(); // 推送資料 陣列 $data = [ "touser" => "XXXXXXXXXXXXXXX", //接收者的openid "template_id" => "XXXXXXXXXXXXXXX", //申請的訊息模板id
"url" => "XXXX", //推送訊息中點擊跳轉的鏈接,不填就不會跳轉
"data" => array( "name" => array("value"=>"測驗用戶","color"=>"#173177"), "time" => array("value"=>date('Y-m-d H:i:s',time()),"color"=>"#173177") ) ];
$url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=$token";
// 發送模板訊息
$res = $wx->http_curl($url, 'post', 'json', json_encode($data));
echo "<pre>";
print_r($res); }
效果:

Wechat類是我自己封裝的,比如獲取access_token,ticket,curl請求這些,代碼可以看上一篇文字 微信開發之生成二維碼,掃碼關注公眾號PHP
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/51257.html
標籤:PHP
下一篇:微信開發之自定義選單 + php
