代码拉取完成,页面将自动刷新
同步操作将从 xiaogg/CarApi车型车系品牌api 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
<?php
error_reporting("E_ALL");ini_set("display_errors", 1);
$getdata=$_REQUEST;
if(empty($getdata))$getdata=$_POST?$_POST:$_GET;
$type=empty($getdata['type'])?'':$getdata['type'];
include("include/function.php");$day=date('Ymd');
if(!in_array($type,array('brand','series','series_group','info','infoyear','detail'))){
header("content-Type: text/html; charset=utf-8");
echo '
参数 ?type=(brand,series,series_group,info,detail)&id=<br />
支持http https 的get 和 post 请求';
return;}
header("content-Type: application/json; charset=utf-8");
include("include/Autohomeapi.class.php");
$config = include("config.php");
include("include/".$config['DB_TYPE'].".class.php");
$car = new Autohomeapi($config);
$postdata=array_map('htmlspecialchars',$getdata);
if(empty($postdata['page']))$postdata['page']=1;
if(empty($postdata['pagesize']))$postdata['pagesize']='';
if(empty($postdata['id']))$postdata['id']='';
if(empty($postdata['brand_id']))$postdata['brand_id']='';
if(empty($postdata['group_id']))$postdata['group_id']='';
if(empty($postdata['series_id']))$postdata['series_id']='';
if(empty($postdata['keyword']))$postdata['keyword']='';
if(empty($postdata['year']))$postdata['year']='';
$postdata['page']=intval($postdata['page']);
$postdata['pagesize']=intval($postdata['pagesize']);
if(empty($postdata['page']))$postdata['page']=1;
if(empty($postdata['pagesize']))$postdata['pagesize']=50;
$postdata['id']=intval($postdata['id']);
$postdata['brand_id']=intval($postdata['brand_id']);
$postdata['group_id']=intval($postdata['group_id']);
$postdata['series_id']=intval($postdata['series_id']);
$postdata['year']=intval($postdata['year']);
switch($type){
case 'brand':
$result=$car->brand($postdata);
break;
case 'series':
$result=$car->series($postdata);
break;
case 'series_group':
$result=$car->series_group($postdata);
break;
case 'info':
$result=$car->info($postdata);break;
case 'infoyear':
$result=$car->infoyear($postdata);
break;
case 'detail':
$result=$car->detail($postdata);
break;
}
if($postdata['gzip']==1){
if (extension_loaded('zlib')) {
if (!headers_sent() AND isset($_SERVER['HTTP_ACCEPT_ENCODING']) && strpos($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') !== FALSE){
ob_start('ob_gzhandler');
}
}
}
ajaxReturn($result);
if($postdata['gzip']==1){ob_end_flush();}
return;
?>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。