Yeni Twitter API tüketici ve gizli anahtarları edinme


118

OAuth'u kullanmak istediğim bir Twitter projesi üzerinde çalışıyorum, ancak tüketici ve gizli anahtarları nereden alacağımı bilmiyorum.

Bunları nasıl edinebilirim?

Yanıtlar:



34
  1. Giriş yapın Twitter Geliştiriciler bölümünde.

    • Zaten bir hesabınız yoksa, normal Twitter kimlik bilgilerinizle giriş yapabilirsiniz.
  2. " Uygulama oluştur " a gidin

  3. API ile bağlanmak için kullanacağınız uygulamanın ayrıntılarını doldurun

    • Uygulama adınız benzersiz olmalıdır. Zaten başka biri kullanıyorsa, kullanılmayan bir şey düşünene kadar başvurunuzu kaydettiremezsiniz.
  4. Twitter uygulamanızı oluşturun seçeneğine tıklayın

  5. Yeni uygulamanızın ayrıntıları, tüketici anahtarınız ve tüketici sırrınızla birlikte gösterilecektir.

  6. Erişim jetonlarına ihtiyacınız varsa aşağı kaydırın ve Erişim jetonumu oluştur'u tıklayın.

    • Sayfa, yeni erişim belirteçlerinizle "Ayrıntılar" sekmesinde yenilenecektir. Gerekirse bunları istediğiniz zaman yeniden oluşturabilirsiniz.

Varsayılan olarak uygulamalarınıza salt okunur erişim verilecektir. Bunu değiştirmek için Ayarlar sekmesine gidin ve "Uygulama Türü" bölümünde gereken erişim düzeyini değiştirin.

Mevcut uygulamalar

Varolan bir uygulama için tüketici ve erişim belirteçleri almak için şu adrese gidin Benim uygulamalar (sağ üstteki menüden kullanılabilir olduğu).


1
Bu en faydalı cevaptı, net ve basit olduğun için teşekkürler!
PhilMarc

Upvote! En iyi cevap: basit, anlaşılır, özlü, doğru, ETKİLİ!
Cody

17

1. adım . https://dev.twitter.com/apps adresine gidin


2. adım. Uygulama oluşturun (formu doldurun)


Adım 3. Gerekirse izinleri değiştirin (sadece okumak, yazmak veya yürütmek isteyip istemediğinize bağlı olarak)


Adım 4. API anahtarlarına gidin bölümüne gidin ve ERİŞİM ANAHTARI oluştur'a tıklayın.


Cevap vermek için 5 yıl geç :)

Artık ihtiyacınız olan bu jetonlara sahipsiniz.

'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret

9
En azından birisi API anahtarının = tüketici Anahtarı!
FDIM

Saatler süren araştırmalardan sonra bu, erişim belirteçleri, tüketici anahtarları, sırlar vb. Arasındaki bu ilişkiyi açıklayan bulduğum ilk bilgi parçasıdır. Twitter başarısız, Stack Overflow kazanır. Teşekkürler!
Rob Segal

Tam olarak yaşadığım acı, 5 yıl geç olmasına rağmen cevabı göndermemin nedeni bu.
HIRA THAKUR

Android uygulamamda örneğin twitter ile rakam talep ettiğimde lütfen bana bir şey söyleyin, ardından api ve secret yerine ikiden fazla ('oauth_access_token', 'oauth_access_token_secret') veya ikiden az ('tüketici_anahtar', 'tüketici_anahtarını) kullanmalıyım ')
Sudhanshu Gaur

3

Sadece buraya gidin: https://dev.twitter.com/apps/new Twitter hesabınızla oturum açtığınızdan emin olun - ardından oluşturun - rastgele (Test) İçerik giriyor olsanız bile - uygulamanızı oluşturun - daha sonra alacaksınız ihtiyacınız olan tüm veriler :)




3

Twitter SSS sayfasından:

API ile yapılan çoğu entegrasyon, uygulamanızı bir API anahtarı aracılığıyla Twitter'da tanımlamanızı gerektirir. Twitter platformunda, "API anahtarı" terimi genellikle OAuth tüketici anahtarı olarak adlandırılan şeyi ifade eder. Bu dize, API'ye istekte bulunurken uygulamanızı tanımlar. OAuth 1.0a'da, "API anahtarlarınız" muhtemelen bu tüketici anahtarı ile isteklerinizi Twitter'a güvenli bir şekilde "imzalamak" için kullanılan bir dize olan "tüketici sırrı" kombinasyonunu ifade eder.


0

Bilginize, Kasım 2018'den itibaren Twitter'ın API'lerine erişmek isteyen herkesin https://developer.twitter.com/ adresini ziyaret ederek bir Twitter Geliştirme Hesabı için başvurması gerekir . Başvurunuz onaylandıktan sonra, yalnızca Twitter uygulamaları oluşturabilirsiniz.

Twitter Geliştirici Hesabı hazır olduğunda:

1) https://developer.twitter.com/ adresine gidin .

2) Uygulamalar'a ve ardından Uygulama oluştur'a tıklayın .

3) Bir Uygulama Adı ve Açıklaması sağlayın .

4) Web Sitesi URL alanına bir web sitesi adı girin .

5) Oluştur'a tıklayın .

6) Uygulamanıza gidin, ardından Ayrıntılar'a tıklayın ve ardından Anahtarlar ve Jetonlar'a gidin .

Referans: http://www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.