Uyarı! Bu yazı 08.07.2016 tarihinde yazıldı. O günden bu güne bir çok şey değişmiş ve yazı geçerliliğini yitirmiş olabilir.
Web sitenizde bu işlemleri wordpress kullanıyorsanız eklenti desteği ile yapmanız mevcut. Fakat eklenti kullanmadan yapmak istiyorsanız makaleyi takip edin. Benim anlatımın detaylı şekillerine buradan, veya şuradan bakabilirsiniz.
Facebook Takipçi Sayısını Göstermek İçin
İçindekiler
<?php $sayfa_id = "216031481424"; $xml = @simplexml_load_file("https://api.facebook.com/restserver.php?method=facebook.fql.query&query=SELECT%20fan_count%20FROM%20page%20WHERE%20page_id=".$sayfa_id."") or die ("a lot"); $bSayisi = $xml->page->fan_count; echo $bSayisi; ?>
Google Takipçi Sayısını Göstermek İçin
1- Google Developers Console 'da oturup açarak yeni proje oluşturun. 2- Kontrol paneline giderek Google+ API kısmına girerek aktif edin. 3- Credentials kısmına geçiş yaparak Create new Key ardından Server key diyerek Create ile işlemi geçtikten sonra oluşturduğunuz Api Keyi kopyalayın. PHP function kodu aşağıdaki gibidir. (WordPress'te function.php ye eklenir.)function googleplus_count( $user, $apikey ) { $google = file_get_contents( 'https://www.googleapis.com/plus/v1/people/' . $user . '?key=' . $apikey ); return json_decode( $google )->circledByCount; }
<?php echo googleplus_count( 'sayfa_id', 'AIzaSyC-CXn43NPTUldT4rMAp6hAqzsZfafAMEE' ); ?>
<?php echo googleplus_count( '+CanerÖzgürel', 'AIzaSyC-CXn43NPTUldT4rMAp6hAqzsZfafAMEE' ); ?>
Twitter Takipçi Sayısını Göstermek İçin
Twitter için Türkçe kaynaklarda alttaki gibi kodlar var fakat çalışmazfile_get_contents kısmı pasiftir. Bu yüzden bunu bulmak baya zamanımı aldı. Eğer bir süre sonra çalışmazsa ilk satırda verdiğim yabancı kaynaklardaki gibi https://apps.twitter.com 'dan proje oluşturmanız gerekecektir. Şimdilik oluşturmanıza gerek yok. PHP function kodu aşağıdaki gibidir. (WordPress'te function.php ye eklenir.)function getFollowers($username){ $response = json_decode(file_get_contents("https://cdn.syndication.twimg.com/widgets/followbutton/info.json?screen_names=".$username)); $followers = $response[0]->followers_count; return $followers; }
<?php $followers = getFollowers("canerozgurel"); echo "Takipçi = ".$followers; ?>
Etiketler