【发布时间】:2013-01-04 06:12:25
【问题描述】:
我正在使用 twitter4j 并在 https://dev.twitter.com/apps/new 上注册了 myapp 并获得了消费者密钥和秘密。我正在使用以下代码
private static Twitter twitter;
private static RequestToken requestToken;
ConfigurationBuilder builder = new ConfigurationBuilder();
builder.setOAuthConsumerKey(TWITTER_CONSUMER_KEY);
builder.setOAuthConsumerSecret(TWITTER_CONSUMER_SECRET);
Configuration configuration = builder.build();
TwitterFactory factory = new TwitterFactory(configuration);
twitter = factory.getInstance();
try {
requestToken = twitter.getOAuthRequestToken(TWITTER_CALLBACK_URL);
this.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(requestToken.getAuthenticationURL())));
}
这会打开一个页面,我在其中输入 twitter 帐户的用户名和密码,这会成功。但是我想以编程方式提供用户名和密码以避免打开该页面
【问题讨论】: