我使用了 com.sugree.twitter 技术来获取 Twitter 访问 token 和访问 key 。现在。我想将这些传递到 twitter4j 库中。但是,我在这一行收到如下错误:
twitter4j.auth.AccessToken accessToken = new twitter4j.auth.AccessToken(twitter.getAccessToken(),twitter.getSecretToken());
06-21 18:43:08.140: ERROR/AndroidRuntime(1293): java.lang.IllegalStateException: 未提供消费者 key 和消费者 secret 。
最佳答案
解决方法:
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true)
.setOAuthConsumerKey(twitterKey)
.setOAuthConsumerSecret(twitterSecret)
.setOAuthAccessToken(twitter.getAccessToken())
.setOAuthAccessTokenSecret(twitter.getSecretToken());
TwitterFactory tf = new TwitterFactory(cb.build());
twitter4j.Twitter t4jTwitter = tf.getInstance();
关于android - 无法使用 twitter4j 构造 AccessToken,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6432945/