Aşağıdaki kodu kullanarak Twitter bağlanmaya çalışırken, Çal Framework ve play.libs.OAuth kullanıyorum ile Twitter bağlanmaya çalışırken 401:hata alınıyor play.libs.OAuth
public static void twitterConnect()
{
Response response;
ServiceInfo twitterServiceInfo = new ServiceInfo(
"https://api.twitter.com/oauth/request_token",
"https://api.twitter.com/oauth/access_token",
"https://api.twitter.com/oauth/authorize",
"ZA*****************Dw",
"Zy*************************************U4");
if(OAuth.isVerifierResponse()) {
// ...
} else {
OAuth twitter = OAuth.service(twitterServiceInfo);
response = twitter.retrieveRequestToken(); <-- NOT WORKING!!!
redirect(twitter.redirectUrl(response.token));
}
}
ama hattında < işaretli - ÇALIŞMA DEĞİL! Çift benim tüketici tuşları ve sırları yanı sıra istek, erişim kontrol ve URL'ler yetki ettik
OAuth.Error: NOT_AUTHORIZED - Authorization failed (server replied with a 401). This can happen if the consumer key was not correct or the signatures did not match.
, ama boşuna: aşağıdaki hatayı alıyorum.
Kodumda neyin yanlış olduğuyla ilgili herhangi bir fikir var mı?
Bazı belgelerin okunması, ancak bu yaklaşımın Twitter ile kimlik doğrulama için imza içeren tüm hediyeleri kaçırdığını düşünüyorum. –
Ben tam olarak aynı sorunu yaşıyorum. Kimsenin yeterli bir cevapla gelmemesi garip. Tahmin et, bu Scribe kütüphanesini de denemeliyim – preslavrachev