Sosyal medya entegrasyonları hem web sitelerimizin hem de projelerimizin olmazsa olmazları arasında. Türkiye’de bulunan üniversitelerin sosyal medya hesapları ne durumda diye bir araştırma yapma ihtiyacı duyarken bu işi daha kolay nasıl yapabilirim diye düşündüm. Yazılımcı olmak bunun gerekliliğindendir aslında. 🙂 Eğer bir iş yapacaksanız nasıl kolay ve sistematik olarak yapabiliriz hemen akıl oraya gidiyor.
Bu yazıyla Facebook’un basit bir API özelliğini kullanarak Facebook sayfanızın beğeni sayısını istediğiniz yere PHP ile çekip kullanabileceksiniz.
İşte kodumuz:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php function facebookBegeniSayisi($facebookurl){ $url = "http://api.facebook.com/restserver.php?method=links.getStats&urls=".urlencode($facebookurl); $xml = file_get_contents($url); $xml = simplexml_load_string($xml); $begeni = $xml->link_stat->like_count; return $begeni; } echo facebookBegeniSayisi("http://www.facebook.com/kod5org"); ?> |
Bu kod ile ben Kod5.org‘a ait Facebook sayfasının beğeni sayısını ekrana yazdırmış oldum. Sizlerde istediğiniz sayfanın linki ile beğeni sayısını çekebilirsiniz.
Bu basit kodun bir özelliğide sadece sayfaların beğeni sayısını çekmek değil bir web sayfasına ait bir linkin Facebook‘ta kaç kere paylaşıldığını, beğenildiğini ve yorum yapıldığınıda görebiliyorsunuz. Tek yapmanız gereken şey biraz önce koda yazdığımız sayfa linki yerine web site linkinizi ya da web sitenizde bulunan bir yazının linkini koymanız yeterli olacaktır.
Bu tarz bir özelliği Yeni Şafak gazetesi kullanıyor.
Fatih Çal, lise öğrenimini İstanbul Abdurrahman ve Nermin Bilimli Anadolu Teknik Lisesi’nde tamamlandı.
2013 yılında Kocaeli Üniversitesi Teknik Eğitim Fakültesi Bilgisayar Öğretmenliği’nden, 2019 yılında Düzce Üniversitesi Bilgisayar Mühendisliği’nden mezun oldu. Yüksek lisans öğrenimini Ahmet Yesevi Üniversitesi’nin Yönetim Bilişim Sistemleri bölümünde tamamladı.
Özel sektörde freelance çalışmaları dışında sivil toplum kuruluşlarında Bilgi İşlem Sorumlusu, Kurucu Üye, Yönetim Kurulu Üyesi ve Yönetim Kurulu Başkan Yardımcısı gibi çeşitli görevlerde bulunan Çal, Uluslararası Genç Derneği’nde halen Yüksek İstişare Kurulu üyesidir.
2015 ile 2019 yılları arasında İstanbul Medeniyet Üniversitesi Bilgi İşlem Daire Başkanlığı’nda Koordinatörlük ve Şube Müdürlüğü görevlerini yürüten Çal, Mayıs 2019’dan bu yana Üsküdar Belediyesi Bilgi İşlem Müdür Yardımcılığı görevini yürütmeye devam etmektedir.