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?
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:
Tüketici Anahtarını ve Tüketici Sırrını almak için Twitter'da bir uygulama oluşturmanız gerekir:
https://developer.twitter.com/en/apps
Ardından Tüketici Anahtarı ve Tüketici Sırrı içeren bir sayfaya yönlendirileceksiniz.
Giriş yapın Twitter Geliştiriciler bölümünde.
" Uygulama oluştur " a gidin
API ile bağlanmak için kullanacağınız uygulamanın ayrıntılarını doldurun
Twitter uygulamanızı oluşturun seçeneğine tıklayın
Yeni uygulamanızın ayrıntıları, tüketici anahtarınız ve tüketici sırrınızla birlikte gösterilecektir.
Erişim jetonlarına ihtiyacınız varsa aşağı kaydırın ve Erişim jetonumu oluştur'u tıklayın.
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.
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. 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
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 :)
Tüm uygulamalarınızı listelemek için https://dev.twitter.com/apps adresine gidin . Tüketici ve gizli anahtarını almak için istenen uygulamaya tıklayın. Henüz herhangi bir uygulama oluşturmadıysanız, yeni bir tane oluşturmak için https://dev.twitter.com/apps/new adresini takip edin .
Bu slayt gösterisi, her iki anahtarın nasıl güncellendiğini gösterir Haziran 2013.
http://www.slideshare.net/Tweetganic/generate-twitter-applications
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.
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/