Uygulamamda scribe kullanarak twitter uyguluyorum. Kullanıcı benim app kimliğini doğruladı ve yeni url, yönlendirildikten sonra oauth_token ve oauth_verifier aldım ama oauth_token ve oauth_secret nasıl üretileceğini anlayamadım. Lütfen sorunu çözün ve şimdiden teşekkür ederiz!Twitter'da Oauth için Scribe kütüphanesini kullanarak geri arama url'si ile
cevap
Token requestToken = new Token(request.getParameter("oauth_token"),request.getParameter("oauth_verifier"));
Verifier verifier = new Verifier(request.getParameter("oauth_verifier"));
gibi yeni sayfaya yönlendirileceksiniz zaman olsun yönlendirildi sayfasında (örnekte olduğu gibi) yeni bir hizmet oluşturucu yapmak ve oauth_token ve oauth_verifier kullanmak çözdük
dinlenme, örneğiyle aynıdır.
oauth jetonu ve doğrulayıcı bir erişim belirteci ve erişim korumalı kaynaklara istemek için gerekenleri olmalıdır.
Örneği okudum ama örnek benim uygulamada istemediğim halde PIN tabanlı bir kimlik doğrulamasını gösteriyor. Örnekte doğrulama makinesinin kullanıldığı yerlerde sıkışmış durumdayım. Lütfen başka bir yaklaşımla bana yardımcı olun. –
PIN tabanlı kimlik doğrulama ile ne demek istiyorsun? Kullanıcının doğrulayıcıyı yapıştırmasını istemediğinizi mi kastediyorsunuz? İyi bir soru, https://dev.twitter.com/docs/auth/obtaining-access-tokens adresinde listelenen seçeneklerden hangisini kullanmak ister? – stevebot
Aslında kullanıcının Doğrulayıcı PIN'ini istemiyorum ve yeni bir sayfaya yönlendirmek istiyorum. –
mhh aynı sorunu yaşadım, eski istek Simgesini kaydetmeyi ve önerdiğin şekilde oluşturmayı denedim, hatta bir erişim belirteci aldım, ama api yoluyla veri almayı her denediğimde bir hata mesajı alıyorum. – webstrap
Twitter'da eski talebi kaydetmeye gerek yoktur (ancak LinkedInn durumunda faydalı olabilir) .Yeni bir requestToken oluşturmak için yanıtta bulduğunuz oauth_token ve oauth_verifier'ı kullanın. –