Как получить полный список подписчиков - PullRequest
3 голосов
/ 05 января 2012

Используя последнюю версию библиотеки tweetsharp для API Twitter, я пытаюсь получить всех подписчиков для конкретного пользователя. Но я могу получить только последние 100 подписчиков с помощью этого метода:

IEnumerable<TwitterUser> f_followers = service.ListFollowersOf(user_id);

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

IEnumerable<TwitterUser> f_followers = service.ListFollowersOf(user_id, cursorNext);

Спасибо за вашу помощь.

1 Ответ

3 голосов
/ 05 января 2012

Я вообще не знаю, что такое tweetsharp, но по ссылке вы можете попробовать следующее:

var followers = service.ListFollowersOf(user_id);
while (followers.NextCursor != null)
{
    followers =  service.ListFollowersOf(user_id, followers.NextCursor);
}
...