• 01-06-2010, 19:03:09
    #10
    by_grafitus adlı üyeden alıntı: mesajı görüntüle
    Deniz önceki-sonraki video|resim IDleri uyuşmuyor Feysbuk'ta. Yani +1|-1 olayı yok.


    Siz benim yukarıda verdiğim kodu denediniz mi?
    nasıl kullanacağımı anlayamadım yeniyim bu preg_match konusunda adını bile yazmakta zorluk çekiyorum


    aLKaDraZ adlı üyeden alıntı: mesajı görüntüle
    $desen = '#http://www.facebook.com/video/video.php?v=(.*?)#si';
    preg_match_all($desen,$curl,$dizi);
    print_r($dizi);
    Böle dene bakalım verecekmi.
    yı denedim
    fakat cvp vermedi birşey çıkmadı. Baştaki http://www.facebook.com/ kısmını kaldırdım yine cevap vermedi yani boş değer var.
  • 01-06-2010, 19:24:14
    #11
    <?php 
    error_reporting(E_ALL);
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL,"http://www.facebook.com/video/video.php?v=404562477365");
    curl_setopt($curl, CURLOPT_HEADER,0);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($curl, CURLOPT_USERAGENT, 'Googlebot/2.1 (+http://www.google.com/bot.html)');
    $veri=curl_exec($curl);
    
    $desen = '#<a href="http://www.facebook.com/video/video.php\?v=(.*?)" class="(.*?)">(.*?)</a>#si';
    preg_match_all($desen,$veri,$dizi);
    print_r($dizi[1]);
    ?>
    Alıyor id leri hem next hem
  • 01-06-2010, 19:32:17
    #12
    yok abi ben onu demek istemedim
    İleriye basınca url o hale geliyor ondan bahsettim. Amacım onları çekmek değil ki :S

    Eline sağlık kodlamışsın fakat :

    http://ozgurbozkurt.com/facebook/

    Buraya http://www.facebook.com/video/video....16720478370255 yazarsan

    http://www.facebook.com/video/video....16720478370255 ı çekmesini istiyorum. Tam aksine ilk gördüğü
    http://www.facebook.com/video/video....16739605035009 u çekiyor.

    Tamam tamam yaptım

    function tem($x){
    $simdiki = str_replace("#!/video/video.php?","",$x);
    return $simdiki;
    }
    
    $a = explode("v=", $Url);
    
    if(count($a)=="2"){
    	$sonurl = "http://www.facebook.com/video/video.php?v=".tem($a[1]);
    }else{
    		$sonurl = "http://www.facebook.com/video/video.php?v=".$a[2];
    }
    xD biraz uzun oldu fakat olsun ya sağolun yardımlarınızdan dolayı gerçekten ama arkadaş 0 dan nerdeyse bot kodladı