微信最近開發模板消息接口,認證過的公衆帳號 能夠申請該模板消息 用於用戶在支付成功等等場景下給予用戶 提示.json
2.查看模板消息文檔 提交方式依然爲 JSON格式 POST請求URL地址 具體代碼以下:segmentfault
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=ACCESS_TOKEN'; $json = '{ "touser":"Openid", //用戶Openid "template_id":"TEMPLATE_ID", //模板消息ID "url":"", //留空IOS點擊顯示空白 Android 沒法點擊 非空跳轉至該URL "topcolor":"#FF0000", "data":{ "first": { "value":"黃先生", "color":"yellow" }, "product":{ "value":"樂事薯片", "color":"pink" }, "price":{ "value":"4元", "color":"#173177" }, "time":{ "value":"2013年9月10日", "color":"#173177" }, "remark":{ "value":"祝您生活愉快!", "color":"#173177" } }
}';api
$res = curlGet($url,'post',$json);
var_dump($res);微信
注意: JSON格式數據 要與模板消息的中的數據格式保持一致,即微信開發
{{first.DATA}} ----- >"first": {"value":"黃先生","color":"yellow"},curl
發送消息成功失敗返回的數據格式 見微信開發文檔全局返回碼說明post