Есть ли в общедоступных каналах Twitter Twitter ограничения доступа? - PullRequest
3 голосов
/ 03 марта 2011

Пример ссылки на RSS-канал: http://twitter.com/statuses/user_timeline/twitter.rss

Кто-нибудь знает, ограничивает ли Твиттер звонки общедоступной RSS-лентой? Это не использование API, а простой вызов URL.

Я не могу найти ничего официального (или даже спекулятивного). Я знаю, что API имеет ограничения доступа x запросов в течение y минут. Мне интересно, следуют ли аналогичные схемы общедоступным RSS-каналам. Я вижу поведение в мобильном приложении, которое заставляет меня думать, что это может иметь место.

Устройство 1 получает пустой ответ, в то время как устройство 2 по-прежнему получает обновления для идентичного канала. Я также видел это на моем компьютере, на котором запустился симулятор. Симулятор прекратил получать обновления, и я не смог открыть канал в веб-браузере на той же машине, на которой работал симулятор. Я подозреваю, что Twitter ограничивает доступ к RSS-каналам по устройству. Я думаю, это потому, что в предыдущем примере все RSS-каналы были недоступны из веб-браузера, в то время как сайт Twitter работал правильно в том же веб-браузере.

URL-адрес RSS запрашивается каждые 10 минут.

Любое понимание приветствуется.

Ответы [ 2 ]

4 голосов
/ 03 марта 2011

Частота запросов без аутентификации (только OAuth) составляет 150 в час. Скорость запросов OAuth составляет 350 в час. Ограничение количества запросов на IP-адрес, поэтому я не думаю, что Twitter будет отклонять запрос ОДНЫМ запросом каждые 10 минут.

Упомянутый вами метод является общедоступным, но единственными запросами, которые не имеют ограничения скорости, являются запросы API поиска (который имеет небольшую задержку по сравнению с «реальным временем»). В любом случае я предлагаю вам прочитать: http://dev.twitter.com/pages/rate-limiting и http://dev.twitter.com/pages/rate_limiting_faq

1 голос
/ 03 марта 2011

Веб-сайт Twitter является клиентом их API, так что я предполагаю, что их RSS-каналы также являются клиентами API Twitter.См. эту страницу на инженерном сайте Twitter для получения дополнительной информации об этом, а также см. Twitter FAQ по ограничению скорости для получения информации об ограничении скорости.

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