Твиттер имеет ограничение 150 запросов в час для своего REST API, не прошедшего проверку подлинности, я показываю 2 последних твита в своем приложении для iPhone и не хочу аутентифицировать пользователей, проблема возникает, когда я получаю твиты через 3G, когда Я получаю сообщение об ошибке «Превышен лимит скорости». Какие есть варианты?
Я понимаю, что Twitter рассчитывает этот лимит на основе общедоступного IP-адреса устройства, которое для мобильных телефонов может использоваться многими другими устройствами, вызывая эту проблему.
Если вы ознакомились с новым приложением Адель для iPhone, в нем есть раздел новостей, в котором публикуются твиты, в то время как мое приложение показало превышенную скорость, этот список обновляется.
Единственная идея, которая у меня есть, это то, что они получают эти результаты на бэкэнде, сохраняя результаты или кэшируя их и обслуживая их через свой сервер, а не запрашивая Twitter прямо из приложения.