1 Star 0 Fork 14

xiashui/蓝奏云下载地址解析API

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
index.php 1.04 KB
一键复制 编辑 原始数据 按行查看 历史
web 提交于 2022-10-17 11:17 . 新增自动检测有效域名
<?php
header('Access-Control-Allow-Origin:*');error_reporting("E_ALL");ini_set("display_errors", 1);
header('Content-Type:application/json; charset=utf-8');
$d = isset($_GET['d']) ? $_GET['d'] : "";
$url = isset($_GET['url']) ? $_GET['url'] : "";
$pwd = isset($_GET['pwd']) ? $_GET['pwd'] : "";
$type = isset($_GET['type']) ? $_GET['type'] : "";
include('lanzou.clsss.php');
if(!empty($d) && empty($url)){$arr = explode('-',$d);$url=$arr[0];$pwd=$arr[1];$type='down';}
$lz = new lanzou;
if($type=='check'){
$info= $lz->checkurl();
$res=array('status'=>1,'info'=>$info);ajaxReturn($res);
}else{
$res=$lz->getUrl($url,$pwd);
if($res['status']==0)ajaxReturn($res);
switch($type){
case "down":
header("Location:".$res['info']);die;
break;
default:
ajaxReturn($res);
break;
}
}
function ajaxReturn($array){
$content=json_encode($array,JSON_UNESCAPED_UNICODE);
if(empty($_GET['callback'])){
echo $content;exit;
}else{
echo $_GET['callback']."(".$content.")";exit;
}
}
?>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/xiashui/lanzou.git
git@gitee.com:xiashui/lanzou.git
xiashui
lanzou
蓝奏云下载地址解析API
master

搜索帮助