получить идентификаторы и псевдонимы друзей / подписчиков в Твиттере - PullRequest
1 голос
/ 07 января 2011

Я интегрирую Twitter в мое мобильное приложение. Я пытаюсь получить идентификаторы и псевдонимы друзей или подписчиков. Одним из решений, которое я могу найти, является использование «friends / ids» для получения идентификаторов друзей / подписчиков, затем «user / show» для получения информации о пользователе.

Однако «пользователь / шоу» возвращает расширенную информацию о пользователе, если у пользователя много друзей / подписчиков (скажем, 1000), будет очень медленно получить ник пользователя.

Интересно, существует ли какой-либо API, который возвращает только идентификаторы и псевдонимы друзей или подписчиков. Или есть другой легкий подход к решению этой проблемы.

1 Ответ

4 голосов
/ 07 января 2011

Нет вызова API Twitter, который просто возвращает имена экранов.Вы можете использовать / friends / ids, чтобы получить идентификаторы пользователей из 5000 друзей при каждом вызове API, а затем использовать users / lookup, чтобы получить информацию об учетной записи для 100 из них одновременно.Но вы ограничены только 350 вызовами API в час.

Если вы создаете приложение, основанное на знании всех друзей или подписчиков ваших пользователей, вам необходимо спланировать, как вы это представляете.Вы не можете делать то, что делает Твиттер, и можете позволить кому-то войти в систему, а затем сразу же отобразить всех своих друзей и подписчиков.Один из способов справиться с этим - попросить 24 часа собрать их полную социальную сеть.Другой способ - сохранить полный профиль каждого пользователя в базе данных, поэтому вам не придется искать его снова.

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