点击返回";exit; } //保存时间请求参数 $state = time(); $_SESSION["tb_state"] = $state; $ret_url = get_auth_url($state); //保存来路URL,最后将返回 $back_url = empty($_GET['callback']) ? "/index.php":$_GET['callback']; $_SESSION["back_url"] = $back_url; header("location:".$ret_url); //页面调用 function get_auth_url($state){ $redirect_url = "http://".$_SERVER["HTTP_HOST"].str_replace("tb_index.php", "tb_callback.php", $_SERVER["REQUEST_URI"]); $url= "https://oauth.taobao.com/authorize";//https://oauth.taobao.com/authorize?response_type=code&client_id=21234035&redirect_uri=http://www.zocms.com/oauthLogin.php&state=1 $params = array( "response_type" => "code", "client_id" => APP_KEY, "redirect_uri" => $redirect_url, "state" => $state ); foreach($params as $key=>$val){ $get[] = $key."=".urlencode($val); } return $url."?".join("&", $get); } ?>