应用程序只发布到我的twitter帐户
问题描述:
即时通讯使用twitter 4j lib将twitter整合到我的应用程序中。我所面临的问题是,无论谁登录到手机上的Twitter应用程序,它总是会发布到我的Twitter帐户。 我在想什么?应用程序只发布到我的twitter帐户
Runnable runnable = new Runnable() {
public void run() {
ConfigurationBuilder builder = new ConfigurationBuilder();
builder.setOAuthConsumerKey("fTKYDUKDKN7679sHJjdjskhsjsksRs");
builder.setOAuthConsumerSecret("dTKYDUKDKN7679sHJjdjskhsjsks");
// Access Token
String access_token = "TKYDUKDKN7679sHJjdjskhsjsks";
// Access Token Secret
String access_token_secret = "aaTKYDUKDKN7679sHJjdjskhsjsks";
AccessToken accessToken = new AccessToken(access_token, access_token_secret);
Twitter twitter = new TwitterFactory(builder.build()).getInstance(accessToken);
//twitter.getOAuthAccessToken()
// Update status
try {
twitter4j.Status response = twitter.updateStatus("updated via myapp");
Log.d("Status", "> " + response.getText());
// Error in updating status
} catch (TwitterException e) {
// TODO Auto-generated catch block
e.printStackTrace();
Log.d("Twitter Update Error", e.getMessage());
}
try {
uploadPic(file, "MY FIRST PICTURE ", twitter);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
};
Thread mythread = new Thread(runnable);
mythread.start();