HomeBackend Geliştirme

SEOmoz API’sini Kullanarak Bilgi Çeken Fonksiyon

SEOmoz API’sini Kullanarak Bilgi Çeken Fonksiyon

Merhaba arkadaşlar,
Bugünkü makalemde bir fonksiyon paylaşıyorum. Fonksiyonu hazırlamam bugün üç saatimi aldı ne yazık ki. SEOmoz’un wiki’sinde yeterli dökümanı bulamadığım için bu üç saatimin çoğu araştırmakla geçti.. Şimdi SEOmoz’dan veri çekmek için hazırladığım bu fonksiyonu paylaşıyorum:

Gözünüzü fazla korkutmasın arkadaşlar açıklama yarısından fazlası. Fonksiyon tamamı dokuz satırdır sadece. Şimdi bir de kullanımını gösterelim:

Bu şekilde çalıştırdığımızda ekran çıktısı aşağıdaki gibi olacaktır:

[sourcecode]array(13) {
["fmrp"]=>
float(3.0741889752691)
["fmrr"]=>
float(6.8230103124604E-10)
["pda"]=>
float(20.624589977163)
["ueid"]=>
int(30)
["ufq"]=>
string(18) "www.trkodlama.com/"
["uid"]=>
int(421)
["umrp"]=>
float(4.4399377088343)
["umrr"]=>
float(3.9712982973246E-10)
["upa"]=>
float(27.094229777475)
["upl"]=>
string(14) "trkodlama.com/"
["us"]=>
int(200)
["ut"]=>
string(43) "TR Kodlama – Güncel Programlama Makaleleri"
["uu"]=>
string(18) "www.trkodlama.com/"
}[/sourcecode]

Farkettiğiniz gibi başlık Türkçe karakter problemli. Bunun sebebi json_decode() fonksiyonunun ISO-8859-1 ile çalışmasıdır. Bunu da şu şekilde çözümleyebiliriz:

Umarım açıklayıcı olmuştur arkadaşlar, işinize yaraması dileğiyle, kolay gelsin..

Yorumlar

TOPLAM 0
DISQUS: