我有一些使用 Twitter4J 连接 Twitter API 的典型代码。他们在 android 1.x 和 2.x 中运行良好。3.x 4.x 但在带有 Nexus 7 设备的 Android 4.1.1 和 4.1.2 中失败了!资源:
private void retrieveRequestToken() {
mSpinner.show();
new Thread() {
@Override
public void run() {
try {
mRequestToken = mTwitter.getOAuthRequestToken(Twitter.CALLBACK_URI);
mUrl = mRequestToken.getAuthorizationURL();
mWebView.loadUrl(mUrl);
} catch (TwitterException e) {
mListener.onError(new DialogError(e.getMessage(), -1, Twitter.OAUTH_REQUEST_TOKEN));
}
}
}.start();
}
例外:未发现身份验证挑战相关讨论可在 Internet 上找到
当我尝试使用 OAuthToken 时,问题就出现了->mTwitter.getOAuthRequestToken(Twitter.CALLBACK_URI);
有人可以帮忙调查这个问题吗?