Использует ли ваш клиент Twitter базовую аутентификацию по имени пользователя и паролю? Если это так, то он перестанет работать 30 июня 2010 года — начался обратный отсчет (кстати, хорошая анимация в стиле ретро JavaScript!)
Обычная аутентификация будет отключена в Twitter API, и OAuth будет единственным вариантом с этой даты. К счастью, есть несколько преимуществ использования OAuth:
- вам не нужно беспокоиться о сохранении или случайном раскрытии учетных данных
- изменения пароля пользователя обрабатываются автоматически
- Есть много других приложений, которые также используют OAuth
- Есть много документации и примеров кода.
К сожалению, не имеет значения, убеждены вы или нет: изменение OAuth должно быть реализовано, иначе ваши вызовы Twitter API не будут выполнены.
Нет необходимости паниковать, если вы раньше не использовали OAuth. Документация разработчика Твиттера предоставляет несколько хороших ресурсов:
- Аутентификация запросов
- OAuth-библиотеки для языков, включая JavaScript, PHP, C #, ActionScript, iPhone Objective-C / Cocoa, Python и Perl.
- Обсуждение развития Twitter
Я подозреваю, что это изменение заставит многих разработчиков быть занятыми в течение следующих нескольких недель. Повлияет ли это на ваше приложение?