Ответ 1
Пределы скорости сегментируются по типу аутентификации, пользователя или приложения. Аутентификация пользователя - это любой процесс OAuth, основанный на пользователе. Аутентификация только для приложений предназначена для учетных данных вашего приложения и не зависит от пользователя. В случае поиска у вас есть 15-минутное окно из 180 для пользователя и 450 для приложения. Для более высокого ограничения скорости (в случае поиска) используйте аутентификацию только для приложений. Это даст вам:
24 часа x 4 15-минутных приращений x 450 запросов с шагом 15 минут == 43200 запросов в день
Вам просто нужно управлять своим приложением, чтобы он не превышал 450 запросов за 15 минут.
Здесь Twitter документирует ограничение скорости:
https://dev.twitter.com/docs/rate-limiting/1.1
Вы также можете использовать HTTP-заголовки X-Rate-Limit-Limit/Remaining/ Reset и конечную точку ограничения скорости, чтобы отслеживать, где вы находитесь и что доступно:
https://dev.twitter.com/docs/api/1.1/get/application/rate_limit_status