function siteConnect($site)
{
$ch = curl_init();
$hc = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36";
curl_setopt($ch, CURLOPT_REFERER, 'https://www.google.com');
curl_setopt($ch, CURLOPT_URL, $site);
curl_setopt($ch, CURLOPT_USERAGENT, $hc);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$site = curl_exec($ch);
curl_close($ch);
// Veriyi parçalama işlemi
preg_match_all("@file: '(.*?)',@si",$site,$link3);
echo $link3[1][0];
}
$giris = siteConnect('http://KaynaktanÇekilecekSiteAdresi.com');
echo $giris;
?>
Bu şekilde kaynakta bulunan mp4 uzantılı bazen ".mp4&asdad" diye devam eden link'i çekiyorum. Player'e aktardığımda yayıncı sitenin uyarısı ile karşılaşıyorum. "Bu video'yu farklı yerde oynatamazsınız gibi."
Curl harici daha farklı nasıl bir yol alabilirim. Örnekler ile anlatım yaparsanız çok daha iyi olur.