Merhaba Twitter uygulamasında kimlik doğrulaması yapmak için JTwitter işlevlerini kullanmakta zorluk çekiyorum. Hep, bu "callbackURL" dir ve heyecan benim uygulamasında bir "TwitterException" İşte Android Jtwitter, kimlik doğrulama sorunları
benim yöntemOAuthSignpostClient oauthClient = new OAuthSignpostClient(consumerKey,
privateKey, "oob");
a) "oob" değer olmalıdır * bilmiyorum olsun o "callBack URL: none"
yüzden hiçbir farklılık gösteren sonuçlar ile "none"
, "None"
ve null
"oob"
koyarak denedim söylüyor.
Intent i = new Intent(Intent.ACTION_VIEW,
Uri.parse(oauthClient.authorizeUrl().toString()));
startActivity(i);
// get the pin
String v = oauthClient.askUser("Please enter the verification PIN from Twitter");
oauthClient.setAuthorizationCode(v);
// Store the authorisation token details for future use
String[] accessToken = oauthClient.getAccessToken();
// Next time we can use new OAuthSignpostClient(OAUTH_KEY, OAUTH_SECRET,
// accessToken[0], accessToken[1]) to avoid authenticating again.
EditText twitterText = (EditText)findViewById(R.id.twitterText);
twitterText.getText();
// Make a Twitter object
Twitter twitter = new Twitter(null, oauthClient);
// Print Daniel Winterstein's status
//System.out.println(twitter.getStatus("winterstein"));
// Set my status
twitter.setStatus(twitterText.getText());
klişe olduğunu. Bu konuda daha ayrıntılı olabilirdim, ama kimlik doğrulaması ile ilgili bir şey var. Gördüğüm Çevrimiçi şeyler Sorunun bu olduğundan emin değilim
Sadece Twitter uygulamanızın Ayarlar sekmesinde (twitter.com) ayarlanmış bir geriçağırım URL'si olması gerektiğini eklemeyi isterim. Bu, alana koyduğunuz şeyden bile önemli değil, ancak boşsa, geri çağırma URL'leri çalışmayacaktır. Bunu bulmak bir saat sürdü, bu yüzden bir başkasını kurtarabilir diye düşündüm. –