Hello.
I can’t sign in via Twitter or get any data from my account using Fabric and Twitter SDK.
My code:
twitterAuthClient.authorize(LoginActivity.this, new Callback<TwitterSession>() {
@Override
public void success(Result<TwitterSession> result) {
Log.d("LoginActivity", "Twitter login success");
TwitterSession session = Twitter.getSessionManager().getActiveSession();
TwitterAuthToken authToken = session.getAuthToken();
}
@Override
public void failure(TwitterException e) {
Log.d("LoginActivity", e.getMessage());
Helpers.showToast(LoginActivity.this, e.getMessage());
}
});
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
twitterAuthClient.onActivityResult(requestCode, resultCode, intent);
Log.d(TAG, "onActivityResult:" + requestCode + ":" + resultCode + ":" + data);
}
}
I granted access to my Twitter account and userName and authToken from callback are null. What I’m doing wrong?