2013-06-25 3 views
0

В моем приложении iOS я пытаюсь получить список друзей Twitter из моей учетной записи. У меня более 500 друзей. Я использую https://api.twitter.com/1.1/friends/list.json ресурс twitter, чтобы получить список друзей.Получить список друзей twitter с помощью twitter API

Проблема в том, что после получения 300 друзей API возвращает ошибку 429 "Twitter response, HTTP response: 429". Эта ошибка показывает, что теперь можно сделать limit have been exceed и больше запросов.

Согласно Twitter API Limits, мы можем сделать 15 firends/list.json GET запросов за 15 минут. Поскольку каждый запрос возвращает максимум 20 друзей за один раз, 15 запросов возвращают только 300 друзей, а затем ошибку 429.

Я хотел бы знать, как лучше всего показывать более 500 друзей Twitter в виде таблицы в приложении iOS , Для каждого друга мне нужно его имя, фотографию и идентификатор.

ответ

0

Ну, вы только что видели официальную информацию в Twitter, которая ограничивает вас 15 * 20 = 300 друзей за 15 минут. Я считаю, что Twitter рекомендует хранить данные в вашем приложении, чтобы вам не приходилось каждый раз перезагружать весь список друзей со своего сервера. То есть, сохраните первые 300, и когда он позволит вам хранить следующие 200 в вашем приложении навсегда. Затем у вас есть все 500 подписчиков в списке в вашем приложении, и теоретически вам никогда не придется обновляться (возможно, у вас может быть возможность обновить пользователя, если его список последователей значительно изменится).