Я начал использовать Твиттер Twitter для Android. Войти с помощью TwitterLoginButton работает нормально, , но в некоторых случаях мне не нужно использовать TwitterLoginButton, мне просто нужно получить токен пользователя и секрет. Код выглядит правильно, форма входа в твиттер открыта, но callback вызывается вообще.Android twitter авторизация callback не называется
TwitterAuthClient authClient = new TwitterAuthClient();
authClient.authorize(TwitterSettingsActivity.this, new Callback<TwitterSession>() {
@Override
public void success(Result<TwitterSession> twitterSessionResult) {
Logger.e(TAG, "ok");
}
@Override
public void failure(TwitterException e) {
Logger.e(TAG, "failure error", e);
}
});
Я думаю, мне нужно добавить обработку в onActivityResult но нет информации об этом в документе https://dev.twitter.com/twitter-kit/android/request-email
У меня такая же проблема, но я использую фрагмент вместо активности, это только разница –
Я также объявляю 'TwitterAuthConfig authConfig = новый TwitterAuthConfig (LoginMainActivity.TWITTER_KEY, LoginMainActivity.TWITTER_SECRET); Fabric.with (getActivity(), новый Twitter (authConfig)); ' внутри onCreateView() –