Как я могу сохранить токены, чтобы я мог использовать их в будущем? - PullRequest
2 голосов
/ 10 марта 2010

Я занимаюсь разработкой приложения, которое требует интеграции с твиттером. Я использую twitter4j api .

Я должен сохранить токены Oath, чтобы мое приложение могло взаимодействовать с Twitter в будущем. Я сохраняю токен доступа и секретный ключ доступа. Однако, когда я использую их повторно, срок действия токена исключения истекает.

Не могли бы вы сообщить мне, как я могу их повторно использовать и каков срок действия жетонов уата?

Ответы [ 2 ]

1 голос
/ 10 марта 2010

из FAQ по OAuth в Twitter :

Сколько длится токен доступа?

В настоящее время мы не истекаем токены доступа. Ваш токен будет недействительным, если пользователь явно отклонит ваше приложение из своих настроек или если администратор Twitter приостановит ваше приложение. Если ваша заявка приостановлена, на странице заявки появится примечание о том, что она была приостановлена.

0 голосов
/ 05 апреля 2011

Вы должны использовать cookie , чтобы сохранить свои секретные данные oauth-токена и oauth-токена, а затем делать последующие запросы, используя данные cookie-файлов.
Как и в PHP, я использую это так:

setcookie('oauth_token', $token->oauth_token);
setcookie('oauth_token_secret', $token->oauth_token_secret);

Вы можете получить доступ к этим значениям с помощью $ _COOKIE ['oauth_token'] и $ _COOKKIE ['oauth_token_secret']. Но это в php. Вы должны увидеть, как вы должны это сделать в JAVA.
Надеюсь, это поможет тебе, Аншул.

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