Seomoz Api’Sini Kullanarak Bilgi Çeken Fonksiyon
Merhaba arkadaşlar, Bugünkü makalemde bir fonksiyon paylaşıyorum. Şimdi SEOmoz’dan veri çekmek için hazırladığım bu fonksiyonu paylaşıyorum: <? php function seomoz ( $url , $accessID , $secretKey ){ $Expires = mktime () + 50 ; // Son kullanma tarihini ayarlayalım. Min. 50 isterseniz arttırabilirsiniz // Burada Signature elde etmek için işlemler yapıyoruz $imzaya = $accessID . "n" . $Expires ; $binaryImza = hash_hmac ( 'sha1' , $imzaya , $secretKey , true ); $imza = urlencode ( base64_encode ( $binaryImza )); // Bu da veriyi çekeceğimiz URL $api_url = "http://lsapi.seomoz.com/linkscape/url-metrics/" . $url . "?AccessID=" . $accessID . "&Expires=" . $Expires . "&Signature=" . $imza ; $sonuc = @file_get_contents ( $api_url ); // İçeriği alalım // Eğer boş dönerse veya hata alırsak başa dönelim while ( $sonuc == "NULL" || ! $sonuc ) seomoz ( $url , $accessID , $secretKey ...