2013-05-27 6 views
5

Twitter'ı Android uygulamamla entegre etmek istiyorum. Bunu OAuth 2.0 kullanarak yapabilir miyim?Twitter OAuth 2.0'ı destekliyor mu?

İnternette arama yaptım, ancak bu konuda herhangi bir açıklama bulamadım. Bunu daha önce yaptıysanız, lütfen bana bu konuda rehberlik edebilir misiniz? here numaralı eski bir iletide, Twitter'ın OAuth 2.0'ı desteklemediğini gördüm.

cevap

8

Temel olarak, hayır, arka uçlarının çoğu bölümü için Twitter still uses OAuth 1.0a. Ancak marştan beri, application-only authentication için OAuth 2 client credentials flow'u destekliyorlar.

  • sadece böyle diğer kullanıcılar veya mal yüzünden tweetleri gösteren bir uygulama var, herhangi kullanıcılar için uygulamayı kullanmak istediğinizde OAuth 2.
  • kullanılarak yetkili alabilirsiniz:

    Bu olmadığı anlamına gelir tweet göndermek veya bir kullanıcının adına başka bir şey yapmak, OAuth 1.0a ile mücadele etmek zorundasınız.

OAuth 1 sıkıntısını sizden ayıran Twitter4J kitaplığına göz atmalısınız.

+0

Cevabınız için teşekkürler Jan.In benim uygulamada oauth jetonu ve oau almak istiyorum twitter gelen gizli ve benim işimi başarmak için bir REST protokolüne geçmek mümkün mü? –

+0

Evet, bu mümkün olmalıdır. –

+0

Mümkün olduğunu bilmekten mutluluk duyuyoruz. Nasıl yapılacağı ile ilgili bazı bağlantılarda bana yardımcı olur musunuz? –

-1

Ek'ini, dev.twitter yayınlandı 1 Link uğruna YetAnotherMarkUpLanguage öğrenmek için gidiyorum.)