Twitter:获取请求令牌失败
Posted
技术标签:
【中文标题】Twitter:获取请求令牌失败【英文标题】:Twitter: Failed to get request token 【发布时间】:2015-05-28 15:47:05 【问题描述】:我正在为我的 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();
);
【问题讨论】:
【参考方案1】:我今天遇到了同样的问题,但我没有进行任何代码更改。 Twitter 突然停止授权并告诉我它无法获取请求令牌。
我只需要重新启动我的模拟器,它就又开始工作了。
【讨论】:
以上是关于Twitter:获取请求令牌失败的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Alamofire (Swift 2.2) 获取 Twitter 访问令牌