我正在使用 Twitter4J 发布一些推文。当我尝试发布推文时,我打开一个带有 authenticationURL 的 web 视图以登录:
twitterRequestToken = twitter.getOAuthRequestToken(Constants.TWITTER_CALLBACK);
Intent i = new Intent(FutbolTvActivity.this, TwitterWebLoginActivity.class);
i.putExtra("URL", twitterRequestToken.getAuthenticationURL());
startActivityForResult(i, 1);
如果我完成了这个过程,我就会成功登录并可以发送推文。问题是,如果我单击登录网页上的取消按钮并尝试再次登录,我会收到下一个异常
twitter.getOAuthRequestToken(Constants.TWITTER_CALLBACK): No authentication challenges found
如果我重用以前的身份验证 URL,webview 会显示一条错误消息,指出此 URL 太旧。
谁能帮我?