我正在为我的 Android 应用程序使用“使用 Twitter 登录”,该应用程序在过去几天成功登录。现在登录失败
推特登录:
mTwitterLoginButton = (TwitterLoginButton) findViewById(R.id.twitter_login_button);
mTwitterLoginButton.setCallback(new Callback<TwitterSession>() {
@Override
public void success(Result<TwitterSession> result) {
Intent i = new Intent(getBaseContext(), FeedActivity.class);
i.putExtra("Socials", "Twitter");
i.putExtra("Twitter AuthToken", result.data.getAuthToken().token);
i.putExtra("Twitter AuthSecret", result.data.getAuthToken().secret);
i.putExtra("Twitter UserName", result.data.getUserName());
i.putExtra("Twitter UserID", result.data.getUserId());
startActivity(i);
}
@Override
public void failure(TwitterException exception) {
new SnackBar.Builder(mActivity)
.withMessage("Twitter Login Failed.")
.withBackgroundColorId(R.color.tw__blue_pressed)
.show();
exception.printStackTrace();
}
});
最佳答案
我今天遇到了同样的问题,但我没有进行任何代码更改。 Twitter 突然停止授权并告诉我它无法获得请求 token 。
我只需要重新启动我的模拟器,它就会重新开始工作。
关于android - 推特:无法获取请求 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30511345/