为啥 Twitter 会话响应为空?
Posted
技术标签:
【中文标题】为啥 Twitter 会话响应为空?【英文标题】:Why is Twitter session response null?为什么 Twitter 会话响应为空? 【发布时间】:2016-04-20 09:19:32 【问题描述】:我有一个用于 twitter 登录的自定义按钮。当我使用此按钮在 twitter 中授权时,我会返回 twitterSessionResult。但是这个对象的响应属性是空的。 如何获取 Twitter id 和电子邮件?
twitterButton = (FancyButton) findViewById(R.id.twitter_login_button);
twitterButton.setOnClickListener(new View.OnClickListener()
@Override
public void onClick(View v)
twitterAuthClient.authorize(WelcomeActivity.this, new com.twitter.sdk.android.core.Callback<TwitterSession>()
@Override
public void success(Result<TwitterSession> twitterSessionResult)
Log.w("LOG", ""+ twitterSessionResult.response); // LOG: null
@Override
public void failure(TwitterException e)
e.printStackTrace();
);
);
【问题讨论】:
【参考方案1】:在这里找到答案:https://***.com/a/29982457/3400881。我需要 twitterSessionResult.data,而不是 twitterSessionResult.response。
【讨论】:
以上是关于为啥 Twitter 会话响应为空?的主要内容,如果未能解决你的问题,请参考以下文章
为啥 Twitter Bootstrap 使用像素作为字体大小?
Twitter4J + Android:身份验证挑战为空异常
如何从我的 iOS 应用程序中删除 Twitter 的会话和 cookie
如何将 Twitter Fabric 会话从 Activity 发送到另一个 Activity?