$openid, //用户openid 'template_id'=>$tenpalate_id, //在公众号下配置的模板id 'url'=>$url, //点击模板消息会跳转的链接 'topcolor'=>"#7B68EE", 'data'=>array( 'first'=>array('value'=>urlencode("您的活动已通过"),'color'=>"#FF0000"), 'keyword1'=>array('value'=>urlencode('测试文章标题'),'color'=>'#FF0000'), //keyword需要与配置的模板消息对应 'keyword2'=>array('value'=>urlencode(date("Y-m-d H:i:s")),'color'=>'#FF0000'), 'keyword3'=>array('value'=>urlencode('测试发布人'),'color'=>'#FF0000'), 'keyword4'=>array('value'=>urlencode('测试状态'),'color'=>'#FF0000'), 'remark' =>array('value'=>urlencode('备注:这是测试'),'color'=>'#FF0000'), ) ); $json_template=json_encode($template); return $json_template; } /** * @param $url * @param array $data * @return mixed * curl请求 */ function curl_post($url , $data=array()){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); // POST数据 curl_setopt($ch, CURLOPT_POST, 1); // 把post的变量加上 curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $output = curl_exec($ch); curl_close($ch); return $output; }