You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
612 B

4 years ago
<?php
include './functions.php';
header('Access-Control-Allow-Origin:*');
4 years ago
//header('content-type: video/mp4');
4 years ago
3 years ago
$url = $_REQUEST['url'];
3 years ago
$isProxy = $_REQUEST['isProxy'];
4 years ago
3 years ago
if($url){
4 years ago
3 years ago
returnVideo($url);
4 years ago
}
3 years ago
yimian__log("log_api", array("api" => "video", "timestamp" => date('Y-m-d H:i:s', time()), "ip" => ip2long(getIp()), "_from" => get_from(), "content" => $url));
4 years ago
3 years ago
function returnVideo($url){
if(true || $isProxy == "true"){
3 years ago
header("Location: https://proxy.yimian.xyz/get/?url=".base64_encode($url)."");
3 years ago
return;
3 years ago
}
3 years ago
$url = getVideo($url);
4 years ago
header("Location: $url");
}