Пользователи/друзья с твиттерайзером, которые не подписались на него

Я использую twitterizer в проекте ASP.NET. Я создал пример (код), как я могу использовать twitterizer для отображения списка подписчиков (с разбивкой по страницам) для специальной учетной записи, которые не следуют назад.

Запрос: Дайте мне всех пользователей, на которых я подписан, например. 5 дней, но это не последовало за мной. Результат должен отображаться в GridView с разбивкой по страницам.

Спасибо!


person webcoder    schedule 30.04.2011    source источник
comment
Пробовал получить список друзей - ок. Но друзья — это все люди, за которыми я следую, верно? Но я хочу видеть, с каких пор я слежу за пользователями и только за теми друзьями, которые не подписаны на меня.   -  person webcoder    schedule 30.04.2011


Ответы (2)


Как я уже говорил в электронном письме, нет возможности отфильтровать друзей или подписчиков по дате.

Для этого лучше всего использовать TwitterFriendship.FriendsIds() и TwitterFriendship.FollowersIds(), а затем выбрать разницу между ними. Это даст вам список подписчиков, на которых вы не подписаны. (Друзья — это пользователи, на которых вы подписаны.) Чтобы определить новых друзей/фолловеров, вам необходимо вести список идентификаторов, а затем обращаться к этому списку позже, чтобы увидеть изменения с течением времени.

person Ricky Smith    schedule 02.05.2011
comment
хорошо спасибо. Возможно, новые потоки сайта предлагают такие функции, потому что в API нет отметки времени, когда создается дружба. Предлагает ли twitterizer доступ к сайтам? - person webcoder; 08.05.2011
comment
Потоковое вещание в Twitterizer еще не завершено, но в настоящее время оно является главным приоритетом (за исключением исправления ошибок). - person Ricky Smith; 10.05.2011

Вы можете создать базу данных (или список и т. д.) пользователей, на которых вы подписаны, и пользователей, которые подписаны на вас. Обновляйте это так часто, как вам нужно, и добавляйте отметку времени для каждого нового добавления. Затем вы можете запросить эту базу данных, чтобы создать нужный список.

person Garrett Fogerlie    schedule 06.01.2012