"sorry because of its privacy settings this video cannot be played here"
böyle bir uyarı geliyor. Bunu nasıl halledebilirim ?
Kullandığım fonksiyon :
function git($url, $post = false){
$sh = curl_init();
curl_setopt($sh, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($sh, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($sh, CURLOPT_URL, $url);
curl_setopt($sh,CURLOPT_RETURNTRANSFER,true); // Veri alışverişi aktif.
curl_setopt($sh,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30'); //
curl_setopt($sh, CURLOPT_RETURNTRANSFER, true); // Kullanıcının nereden geldiği.(Botun)
if($post){
curl_setopt($sh,CURLOPT_POST,true); // Post göndereceğimizi belirtiyoruz.
curl_setopt($sh,CURLOPT_POSTFIELDS,$post); // Post göndereceğimiz alanlar (Bilgiler).
}
curl_setopt($sh,CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookies.txt'); // (COOKIEJAR) fonksiyonu cookie yazmaz sadece okur.
curl_setopt($sh,CURLOPT_COOKIEFILE, dirname(__FILE__).'/cookies.txt'); // Cookie varsa yazma işlemi gerçekleşir(Logout sorunu olmaz).
curl_setopt($sh,CURLOPT_FOLLOWLOCATION,true); // Eğer sitede yönlendirme varsa yönlendirme yapılır.
return str_replace(array("\n", "\t", "\r"), null, curl_exec($sh));
}