// Tem 4th, 2010 // Wordpress Geliştirme

Facebook Fan Sayısını Metin olarak Göstermek

Facebook Like Button eklemek blogunuzun sevinilirliğini hissetmek için en etkili yollardan biri. Fakat fan sayınız yüzlerce, binlerce hatta yüz binlerce de olsa bunun sayısal değerini çekerek işlemek yani onu kullanmak da gerekiyor, bunun için de en rahat yöntem fan sayısını ‘text’ olarak çekmek.

Feedburner veya Google Feed için uyguladığımızdan tek farkı veriyi Facebook API çağıracağız.

Adım 1 – API Key, Application Secret & Page ID Alma

API Key ve Application Secret


Facebook hesabınıza giriş yapın ve yan menüde yer alan Developer alnına girin. (Develope için yetkiniz yoksa öncelikle giriş yapmalısınız.)

Sağ üstten ‘Yeni bir Uygulama Oluştur‘ a tıklayın. Şu an gerçek bir uygulama oluşturmuyoruz, sadece uygulamanın bize sunacağı anahtarla birkaç kapı açacağız.

Yukarıdaki görseldeki gibi uygulamayı oluşturun. Aşağıdaki görseldeki silik alandaki bilgiler size özgü, sizin için önemli bilgiler. Bunları bir yere kaydedin. Birazdan ihtiyacımız olacak.

Page ID

Page ID, Facebook Fan sayfanızın kimlik numarasıdır. Eğer sayfanız yoksa önce bir tane oluşturun, ardından sayfanızın logosunun altında yer alan sayfayı düzenle linkini kopyalayın. Şu şekilde bir şey olmalı http://www.facebook.com/pages/edit/?id=XXXXXXXXX Son kısımdaki numara Page ID’miz.

Adım 2 – Facebook.php Çağırmak

İhtiyacınız olan Facebook API PHP SDK dosyasını çağırmak. Facebook.php. Dosyayı indirdikten sonra fan sayfasını metin olarak göstereceğiniz dizine dosyayı ekleyin.

Adım 3 – Fan Sayısını Gösterme

<?php
require_once('facebook.php');
$facebook = new Facebook(array(
    'appId'  => 'app_id',
    'secret' => 'secret_key',
    'cookie' => true,
));
$result = $facebook->api(array(
    'method' => 'fql.query',
    'query' => 'select fan_count from page where page_id = page_id;'
));
$fb_fans = $result[0]['fan_count'];
?>

Kullanacağınız php dosyasına yukarıdaki kodu aşağıdaki değişikliği yaptıktan sonra yapıştırın.

  • Satır 4 – Replace app_id yerine Facebook Application ID‘nizi.
  • Satır 5 – Replace secret_key yerine Secret‘ınızı.
  • Satır 10 – Replace the last page_id yerine Facebook Fanpage ID‘nizi.

(Bunlar ne diyorsanız Adım 1′de aldığınız uygulama kimlik bilgileri)

Sonuç

Aşağıdaki kodu php dosyanızda istediğiniz gibi çalıştırabilir, CSS ile şekillendirebilirsiniz.

<?php echo $fb_fans; ?>

İlginizi Çekebilir

Kategoriler Arşiv Son Yorumlar Linkler Sayfalar
 

Tweetlemeden olmaz diyenlere! @rssems


1 Yorum mevcut, bir şey söylemek ister misin?

  1. Mustafa Baştuğ diyor ki:

    Güzel bilgi. Teşekkürler Rss :)


Yorum yap, fikrini paylaş

Buraya sizin reklamınızı koyalım! ((:RSS @ Galata Kulesi, İstanbulRSS: Hellö kaplumbağa yavrusu! @ Balıkesir.RSS /w @muratsanlisavas @ Sansüre Sansür RSS @ Lojman, BursaRSS @ Haller, Eskişehir | Teşekkürler @Gökhür Arıkboğa :)RSS @ Göksu Parkı, AnkaraRSS @ Likemind BursaRSS @ TEDxRSS @ EskişehirTEDxReset 'What IF?'Buraya sizin reklamınızı koyalım! ((: