httpOauthConsumer = new CommonsHttpOAuthConsumer(consumerKey, consumerSecret);
httpOauthprovider = new DefaultOAuthProvider("http://twitter.com/oauth/request_token",
"http://twitter.com/oauth/access_token",
"http://twitter.com/oauth/authorize");
String authUrl = httpOauthprovider.retrieveRequestToken(httpOauthConsumer, CALLBACKURL);
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(authUrl)));
使用此代码通过 twitter 验证应用程序。
我成功地从我的应用程序中通过 twitter 进行了身份验证。但是,我的疑问是一旦我卸载应用程序并再次安装它转发到 auth url。单击授权应用程序后,它将转发回我的应用程序。我只能第一次输入用户名,密码。从下次开始输入用户名的推特网页,密码本身就不来了。
为什么呢 ?提前致谢 :)