Facebook ve Twitter Otomatik Durum Güncelleme

Facebook’ta ve Twitter’de otomatik post için kısaca şu şekilde bir akış gerekli:

  • Önce Twitter ve Facebook’taki “developer” sayfalarına girip proje için uygulamalar yaratılır.
  • Yaratılan uygulamalardaki “key” ve “secret” bilgileri kaydedilir.
  • Kendi sitenizin uygun bir yerinde kullanıcılardan bu sayfalara post yapılabilmesi için gerekli izin alınır. Facebook için bu izin: “publish_stream
  • Bu iznin alınması için üç taraflı bir yapı kurulur.
  • İlgili sosyal ağ sitesinin izin sayfası (bir popup da olabilir) uygulamanıza ait “key” ve “secret” leri içerecek şekilde açılır.
  • Kullanıcı bu popup’da login olur ve ilgili izinleri verir.
  • Bu izinler karşılığında sosyal ağ siteleri (Facebook , Twitter, FriendFeed) sizin belirlediğiniz bir sayfaya bir kod gönderir. Facebook için bu kodun adı: “access_token
  • Siz de bu kod yardımıyla otomatik post işlemini kullanıcıya bir daha sormadan gerçekleştirirsiniz.

Sosyal ağ siteleri farklı iletişim kurallarına ve yapılarına sahip. Dolayısıyla aşağıdaki dökümanlar iyi incelenmeli:

Facebook:

http://developers.facebook.com/docs/authentication/permissions

http://developers.facebook.com/docs/reference/rest/stream.publish/

Twitter:

http://dev.twitter.com/doc/post/statuses/update


İlgili diğer başlıklar:

Leave a Reply