Итак, я пытаюсь аутентифицировать пользователей через API Twitter4j.Я использую метод аутентификации, когда веб-страница открывается, пользователь нажимает кнопку авторизации, а затем он получает код, который они вводят в приложение.Это отлично работает в первый раз, но когда снова нажимается кнопка авторизации, даже если в главном веб-браузере вошла новая учетная запись Twitter, я вижу сообщение «У вас нет доступа к PRODUCT_NAME»
Код, который я использую для настройки API:
twitter = TwitterFactory.getSingleton();
twitter.setOAuthConsumer(PROPERDATA, PROPERDATA);
try {
requestToken = twitter.getOAuthRequestToken();
} catch (TwitterException e) {
e.printStackTrace();
}
Затем, чтобы открыть страницу аутентификации, я делаю:
Desktop.getDesktop().browse( new URI(requestToken.getAuthorizationURL())
Есть ли способ сбросить объект twitter по умолчаниютак что я могу восстановить его, или я думаю об этой проблеме неправильно?