【发布时间】:2014-04-27 21:30:28
【问题描述】:
我正在尝试将 twitter 集成到 android 中,我已按照以下链接 http://www.androidhive.info/2012/09/android-twitter-oauth-connect-tutorial/ 中的教程进行操作
但在这些行中,我在 loginwithTwitter 函数中遇到了异常
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())));
} catch (TwitterException e) {
e.printStackTrace();
Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
}
我得到 e.getMessage() 为 null 并且在这一行发生异常
requestToken = twitter.getOAuthRequestToken(TWITTER_CALLBACK_URL);
请帮我解决这个问题。我还在互联网上搜索过类似这样的查询,例如 Android twitter login not working 和Twitter Login Authentication in Android? 所以请帮助我,我正在使用 twitter4j-4.0.1
【问题讨论】:
-
按照本教程,用户可以发布推文并从所有公开可用的推文中搜索tech-papers.org/integrate-twitter-with-android-application