Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/04/2009, 18:13
gtuxyco
 
Fecha de Ingreso: febrero-2009
Mensajes: 7
Antigüedad: 17 años, 6 meses
Puntos: 0
Youtube downloader

Bueno tengo este codigo para bajar los videos de youtube... pero nesecito pasarlo a file_get_contents() y no c como hacerlo..
agraeceria mucho que me explicaran como
Código PHP:
<?php
function getContent($url) {
    
$ch = curl_init();
    
curl_setopt ($ch, CURLOPT_URL, $url);
    
curl_setopt ($ch, CURLOPT_HEADER, 0);
    
ob_start();
    
curl_exec ($ch);
    
curl_close ($ch);
    
$string = ob_get_contents();
    
ob_end_clean();
    return 
$string;    
}

function 
getYoutubeToken($id) {
    
$path = "youtube.com/get_video_info?";
    
$cont = getContent($path."&video_id=".$id);
    
parse_str($cont, $opts);
    return 
$opts['token'];
}

$videoItem = $HTTP_GET_VARS["id"];
$videoPath = "youtube.com/get_video.php";

if (
$videoItem != "") {
    
$videoTokn = getYoutubeToken($videoItem);
    echo 
"".$videoPath."?video_id=".$videoItem."&t=".$videoTokn;
    exit;
}

?>
Posdata quite los http para poder publicar