Не так давно (11 июня 2010 года) команда Twitter'а напомнила в своем о том, что 30 июня будет полностью прекращена поддержка base-авторизации при доступе к API и все вызовы будут выполняться исключиельно при Oauth-авторизации. Что это даст нам с Вами, как разработчикам?
С одной стороны, для разработчиков настольных приложений так или иначе использующих API Twitter'а это будет дополнительной проблемой, т.к. OAuth, несмотря на все свои прелести, не такой уж и простой способ доступа к API и разобраться с его работой с ходу, не наступив на "грабли", врядли всем сразу удасться. По крайней мере мне в свое время пришлось достаточно долго ковыряться в библиотеке OAuth для Delphi, чтобы понять все тонкости работы и разобраться почему библиотека не работает с кирилицей. Благо разобрался.
Если Вам нужна библиотека для работы с OAuth в Delphi, то вот две ссылки:
1. OAuth с использованием Indy
2. OAuth с использованием ICS
Библиотеку проверял практически в по ходу написания приложения, использующего её, поэтому поручиться за 100% безошибочность увы не могу. Но могу сказать, что те методы, которые мне были необходимы из API Twitter'а (фолловинг, отправка твитов т.д.) работают безошибочно. Если найдете баги в библиотеке, то пишите здесь или на мыло - будем разбираться.
Что касается плюсов использования OAuth, то самый важный из них - это, конечно же, двойное увеличение лимитов на использование API. Плюс ко всему - ваше приложение теперь в Twitter'е будет обозначено в каждом отправленом твите (об этом я упоминал здесь).
В общем случае OAuth также несколько затруднит работу спаммеров, которые используют по несколько десятков аккаунтов, т.к. теперь придётся долго и мучительно авторизовываться каждый раз каждым аккаунтом. Но, думаю, радость твиттерян будет не долгой, т.к. (скажу по секрету) защита от автоматической авторизации у Twitter'а слабоватая, можно сказать, никакая. Если доработают эту часть - будет хорошо.
Если подводить какой-либо итог по поводу полного перехода на OAuth, то я пока вижу в этом шаге разработчиков больше плюсов, чем минусов. Да, придётся немного напрячься и переисать часть кода под использование OAuth, но конечный результат того стоит. Так что готовимся, господа, к переходу, разминаем пальцы рук, читаем мануалы :).
Сегодня организация свадебного банкета представляет собой целую науку, все расчитывается по минутам, гости рассаживаются по cвоим местам и т.д. Прям как в Америке :). Организацию свадеб и банкетов редлагает нам компания Art Disco.
А для борьбы с жидкими отходами банкетов явно пригодится биологическая очистка сточных вод. Кстати, здесь речь не о г..не, плавающем неизвестно в чем и где. Биологическая очистка применяется исключительно как вторая ступень очистки стоков - когда уже ничего крупного по воде не плавает :)
---------------------------------
| Делись! | Загружай! | Плюсуй! |
| | |









Свежие комментарии