Доступ Twitter для разработчиков в автономном режиме? - PullRequest
4 голосов
/ 13 июня 2011

Я тесно работал с социальными интеграциями и структурой oauth для авторизации. Я знаю, что, как и Facebook, в Twitter реализована функция oauth для своих приложений. У меня вопрос, есть ли способ сохранить маркер доступа активным навсегда? Подобно тому, как Facebook имеет разрешение на автономный доступ, я хотел бы иметь возможность только запросить, чтобы пользователь проверил мое приложение один раз (это просто для простоты использования).

1 Ответ

8 голосов
/ 13 июня 2011

При реализации OAuth для Twitter вы получаете два токена с именами OAuthToken и OAuthTokenSecret. Вы сохраняете эти значения в файле настроек, в файле cookie или в базе данных (или где-либо еще), а затем используете эти токены при отправке запросов API в будущем. Это избавляет пользователя от необходимости каждый раз авторизовать приложение.

Теперь, если пользователь аннулирует разрешения вашего приложения, токены больше не будут работать.

...