$openid, 'template_id' => $template_id, 'url' => '', //点击模板消息跳转的URL 'data' => array( 'key1' => array('value' => 'value1'), 'key2' => array('value' => 'value2'), 'key3' => array('value' => 'value3'), ), ); // 发送模板消息 $url = 'https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=' . $access_token; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($template_data)); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); // 处理响应结果 if ($response === false) { // 模板消息发送失败 echo '发送模板消息失败!'; } else { $result = json_decode($response, true); if ($result['errcode'] == 0) { // 模板消息发送成功 echo '发送模板消息成功!'; } else { // 模板消息发送失败 echo '发送模板消息失败!' . $result['errmsg']; } } header('Location: ' . $referer); exit; // 用户授权成功,这里可以将用户信息保存到数据库中,或者进行其他操作 // var_dump($userinfo); ?>