Pull to refresh

С марта месяца Twitter начинает отключать API 1.0

Reading time 1 min
Views 8.4K
Хочу поделиться и напомнить хабражителям, тем которые используют Twitter API в своих продуктах. На данный момент доступны обе версии API, но API 1.0 в документации уже помечен как «deprecated» и с марта 2013 будет отключаться.

Особенности API 1.1


Теперь нельзя будет выполнять поиск без аутентификации; все запросы должы выполняться в разрезе аккаунта/токена.

Все ограничения на скорость действуют в контексте 15 минутного окна. Каждый запрашиваемый метод имеет свои ограничения. Ограничения накладываются на количество подключений в минуту, обычные значения это 15 и 180. Например метод «search» ограничен в 180 подключений в 15 минут.

В качестве транспортного протокола будет доступен только JSON, а XML больше не поддерживается.

Twitter информирует о вашей текущей скорости и ограничениях через HTTP заголовки X-Rate-Limit.

Ограничения на скорость переподключений. Слишком настырные клиенты будут баниться по IP — для REST API и Streaming API свои ограничения.

Для постоянного сбора рекомендуется использовать Streaming API, который позволяет в режиме потока в одном подключении получать твиты по определенной тематике.

Проверьте ваш клиент на предмет совместимости с API 1.1, поскольку протокол взаимодействия отличается от API 1.0.

Если вам нехватает скорости сбора твитов, можете обратиться к услугам посредников — платным серисам, рекомендуемым Twitter.

Полезные ссылки:
dev.twitter.com/docs/api/1.1
dev.twitter.com/docs/faq
dev.twitter.com/docs/rate-limiting-faq
Tags:
Hubs:
+16
Comments 13
Comments Comments 13

Articles