Android: I am trying the following xAuth example for android share.
xAuth Authentication for Twitter Share in Android?
System.setProperty(\"twitter4j
I ' ve used following
ConfigurationBuilder configurationBuilder = new ConfigurationBuilder();
configurationBuilder.setOAuthConsumerKey(Consumer__Key);
configurationBuilder.setOAuthConsumerSecret(Consumer_Secret);
Configuration configuration = configurationBuilder.build();
Twitter twitter = new TwitterFactory(configuration).getInstance("username","password");
AccessToken token = twitter.getOAuthAccessToken();
System.out.println("Access Token " +token );
String name = token.getScreenName();
System.out.println("Screen Name" +name);
PrintWriter out= response.getWriter();
System.out.println(token);
And successfully login to Twitter using Android app using xauth
Version 2.2.2 of twitter4j as a slight change. This works:
Configuration configuration = new ConfigurationBuilder()
.setOAuthConsumerKey("your_customer_key")
.setOAuthConsumerSecret("your_customer_secret")
.build();
Twitter twitter = new TwitterFactory(configuration).getInstance(new BasicAuthorization(username, password)); // yes, use "BasicAuthorization" although that seems strange
AccessToken token = twitter.getOAuthAccessToken();
Log.d(TAG, "Access token: " + token.getToken());
Log.d(TAG, "Access token secret: " + token.getTokenSecret());
Remember that your twitter client application needs to be authorized to use xAuth before this works.