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: