@Override public void invoke(List<TwitterListener> listeners) throws TwitterException { AccountSettings accountSettings = twitter.getAccountSettings(); for (TwitterListener listener : listeners) { try { listener.gotAccountSettings(accountSettings); } catch (Exception e) { logger.warn("Exception at getAccountSettings", e); } } } });
if (TwitterUtils.isAuthenticated(prefs)) { sendTweet(); } else { Intent i = new Intent(getApplicationContext(), PrepareRequestTokenActivity.class); startActivity(i); } public static boolean isAuthenticated(SharedPreferences prefs) { String token = prefs.getString(OAuth.OAUTH_TOKEN, ""); String secret = prefs.getString(OAuth.OAUTH_TOKEN_SECRET, ""); AccessToken a = new AccessToken(token,secret); Twitter twitter = new TwitterFactory().getInstance(); twitter.setOAuthConsumer(Constants.CONSUMER_KEY, Constants.CONSUMER_SECRET); twitter.setOAuthAccessToken(a); try { twitter.getAccountSettings(); return true; } catch (TwitterException e) { return false; } }
public static boolean isAuthenticated(Context context) { new Thread() { @Override public void run() { TwitterPrefrences twitterPref = new TwitterPrefrences(context); String token = twitterPref.getTwitterAuthToken(); String secret = twitterPref.getTwitterAuthTokenSecrate(); AccessToken a = new AccessToken(token,secret); Twitter twitter = new TwitterFactory().getInstance(); twitter.setOAuthConsumer(Constants.TWITT_CONSUMER_KEY,Constants.TWITT_CONSUMER_SECRET); twitter.setOAuthAccessToken(a); try { twitter.getAccountSettings(); return true; } catch (TwitterException e) { return false; } } }.start(); }
public static boolean isAuthenticated(Context context) { new Thread() { @Override public void run() { TwitterPrefrences twitterPref = new TwitterPrefrences(context); String token = twitterPref.getTwitterAuthToken(); String secret = twitterPref.getTwitterAuthTokenSecrate(); AccessToken a = new AccessToken(token,secret); Twitter twitter = new TwitterFactory().getInstance(); twitter.setOAuthConsumer(Constants.TWITT_CONSUMER_KEY,Constants.TWITT_CONSUMER_SECRET); twitter.setOAuthAccessToken(a); try { twitter.getAccountSettings(); return true; } catch (TwitterException e) { return false; } } }.start(); }
ConfigurationBuilder builder = new ConfigurationBuilder(); builder.setOAuthConsumerKey(consumerKey); builder.setOAuthConsumerSecret(SecretKet); User user; AccessToken newAcc = new AccessToken(getoken, getokensecret); Twitter twitter = new TwitterFactory(builder.build()) .getInstance(newAcc); try { String mUserName = twitter.getAccountSettings().getScreenName(); user = twitter.showUser(mUserName); String username = user.getName(); String email= user.getEmail(); String oauth_uid = Integer.toString((int) user.getId()); } catch (TwitterException e) { Log.v("ERROR", "API_Get_Twitter_Registration_DATA"+e.toString()) e.printStackTrace(); }