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