Android Twitter4j - 无效的访问令牌格式

时间:2012-05-22 23:34:00

标签: android twitter twitter-oauth twitter4j

我从https://github.com/ddewaele/AndroidTwitterSample复制了示例。我做的唯一更改是更新使用的jar文件(从2.1.11到2.2.5)。显然有所作为。

当我运行以下代码时

String token = prefs.getString(OAuth.OAUTH_TOKEN, "");
String secret = prefs.getString(OAuth.OAUTH_TOKEN_SECRET, "");

AccessToken a = new AccessToken(token,secret); //Exception thrown here
Twitter twitter = new TwitterFactory().getInstance();
twitter.setOAuthConsumer(Constants.CONSUMER_KEY, Constants.CONSUMER_SECRET);
twitter.setOAuthAccessToken(a);

尝试创建AccessToken

时出现异常
java.lang.IllegalArgumentException: Invalid access token format.

由于用户第一次尝试对twitter进行身份验证,因此令牌和密钥字符串为空字符串(“”)。有什么明显的东西我不见了吗?

0 个答案:

没有答案