Как только у вас будет правильно заполнена переменная twitter
(т. Е. Ваш код не вызывает исключений), вы можете использовать ее для twitter.getHomeTImeline()
и т. Д.
Сказав это, ваш код выглядит так, как будто он выполняет только первую часть процедуры OAuth, и вам все еще нужен код, который устанавливает пин-код, который получает пользователь, а затем создает полностью авторизованное соединение OAuth.
Имеют, например, взгляните на LoginActivity Zwitscher (тег v0.65).
Метод getPinButton()
в основном то, что у вас есть выше. Когда пользователь возвращается, он вводит пин-код в EditText и нажимает на [setPinButton()][2]
, который предоставляет 2-ую часть OAuth-содержимого.
Ключи и токены OAuth затем сохраняются в настройках для последующего использования (они необходимы для создания аутентифицированных экземпляров Twitter через TwitterFactory (см., Например, TwitterHelper.getTwitter()
, как это сделать).