Twitter OAuth вопрос - PullRequest
       6

Twitter OAuth вопрос

1 голос
/ 11 июня 2010

Я делаю клиент Twitter на Java, и у меня возникла проблема, я не знаю, как ее решить.

Как, черт возьми, я храню открытую авторизацию для твиттера? Я имею в виду, что для человека не имеет смысла разрешать приложение каждый раз, когда он хочет использовать клиент. Я смотрел на документацию в Твиттере, но я должен сказать, что это очень плохо с точки зрения Java.

Так у тебя, парень, есть идея, чтобы решить эту проблему?

Заранее спасибо!

Ответы [ 3 ]

2 голосов
/ 11 июня 2010

После успешной аутентификации вашего приложения в Twitter вы получите две строки: OAuthToken и OAuthTokenSecret. Эти токены хранятся в файле cookie, в файле пользовательских настроек или там, где это имеет смысл для вашего приложения.

Затем, всякий раз, когда вы делаете вызов API Twitter, вы извлекаете эти строки из файла cookie, файла настроек пользователя или где угодно и включаете их в вызов API.

Или в вашем вопросе есть что-то, чего я не понимаю?

0 голосов
/ 19 июня 2011

Большую часть времени вам нужно хранить имя пользователя в твиттере и два токена (открытый и секретный).Вы получите эти токены после того, как отправите пароль на страницу авторизации в Твиттере.

Таким образом, в конечном итоге вам понадобятся только три вещи для публикации и извлечения данных из Твиттера.

Надеюсь, это поможет.

0 голосов
/ 22 сентября 2010

Да, если пользователь не отменит разрешение вашего приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...