1
嘿,大家目前我忙於開發一個需要檢索YouTube網址的應用程序。現在我知道youtube-dl是用.py編寫的,並且是最好的工具。 youtube-dl --get-url YOUTUBE_URL
根據我的預期爲我檢索視頻網址。Heroku Youtube-DI頁
是否有可能以某種方式將.py網頁橋接到此python腳本並將輸出回饋到託管在heroku上的網頁上?
我已經設法讓這個在PHP中工作,但我的虛擬主機根本不允許在PHP中執行腳本,因此它變得毫無用處。我擁有的腳本如下所示。
<?php
function serveFile($file){
$output = '';
$prep = `cd /Applications/XAMPP/xamppfiles/htdocs/youtube-dl`;
$fp = popen('./youtube-dl --get-url '.$file.' 2>&1', "r");
while(!feof($fp)){
$myLine = fread($fp, 1024);
$buffer = $myLine;
//echo $myLine;
$output .= trim($buffer);
}
fclose($fp);
return $output;
}
$video_url = serveFile("http://www.youtube.com/watch?v=".$_GET['v']);
echo json_encode(
array("url" => $video_url)
)
//echo $video_url;
?>
我extreamly新的Python和Heroku的,所以請對我很好:)