为什么 Twitter 会话响应为空?
Why is Twitter session response null?
我有一个用于 Twitter 登录的自定义按钮。当我使用此按钮在 Twitter 中授权时,我会返回 twitterSessionResult。但此对象的响应属性 为空。
我如何获得推特 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();
}
});
}
});
在此处找到答案:。我需要 twitterSessionResult.data,而不是 twitterSessionResult.response。
我有一个用于 Twitter 登录的自定义按钮。当我使用此按钮在 Twitter 中授权时,我会返回 twitterSessionResult。但此对象的响应属性 为空。 我如何获得推特 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();
}
});
}
});
在此处找到答案:。我需要 twitterSessionResult.data,而不是 twitterSessionResult.response。