Facebook Otomatik Paylasim Serisi 2

Facebook API ve PHP ile uygulama geliştirme devam ediyoruz. Bu yazımızda ihityacımız olan Facebook yetkilerini inceliyoruz.

Ben şöyle düşündüm pampa, Google’a Post Page Facebook Api yazınca (tüm keywordler) Google ne demek istediğimi anlar, Facebook’un sayfalara post özelliğini API ile veriyor mu vermiyor mu bana çıkartır diye düşündüm.

Ulaştığım sayfa https://developers.facebook.com/docs/pages/publishing/

Sayfayı incelediğimde Yazılardan, resimlere ve videolara kadar her türlü paylaşımı Facebook üzerinden PHP ile yapabileceğimi gördüm.

API için gerekli olan ilk şey Sayfa için Access Token. Bununla birlikte sayfalara neler yapabileceğimizi scope‘da belirtmemiz gerekiyor.

Facebook’un güncel API’nı kullanarak erişebileceğimiz şeyler aşağıdaki gibi listelenmiş.

  • manage_pages
  • publish_pages
  • read_page_mailboxes
  • pages_show_list
  • pages_manage_cta
  • pages_manage_instant_articles

Burada bize ikincisi ile dördüncüsü gerekiyor. Biz sadece web sitemizde yayınladığımız yazının otomatik olarak Facebook sayfamızda paylaşmasını istiyoruz.

Facebook API’sini kullanırken, hatırladığınız üzere Access Token için Scope belirlerken, me‘yi kullanıyorduk. https://phpanaliz.com/yazi/php-facebook-login-yeni-api/ Bu sefer sayfa ID’sini kullanıyor olacağız. Öncelikle kullanıcının sahip olduğu sayfalar için aşağıdaki kodu çalıştırıyoruz.

Bir Cevap Yazın