найти, какие из твитов пользователя были добавлены в избранное - PullRequest
7 голосов
/ 19 апреля 2011

Если я правильно понимаю, Twitter позволяет вам проверять, какие твиты понравились пользователю, а не какие из его твитов понравились другим пользователям. (например, http://api.twitter.com/1/favorites/aplusk.xml).

Сайты типа Favstar.fm предлагают это, Интересно, как ?

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

обновление: Favstar узнает о новых избранных твитах в режиме реального времени. кажется маловероятным, что они обойдут всех ваших друзей, чтобы получить это.

Ответы [ 3 ]

2 голосов
/ 21 апреля 2011

Хорошо, я думаю, что я понял это отчасти:

У Favstar есть много аутентифицированных пользователей, поэтому они могут получить доступ к своему потоку пользователей (http://dev.twitter.com/pages/user_streams)

Таким образом, они могут получить новые избранное,потоковую передачу и просто перешлите их пользователю \ твиту, для которого он был добавлен, что позволяет отображать в реальном времени ваши новые избранные твиты.

Важной частью здесь является наличие множества аутентифицированных пользователей, без чего это все еще кажется невозможнымменя. Хотя, это как курица и яйцо, как они убеждают пользователей проходить аутентификацию, если у них еще не много пользователей (?).

Если у кого-то есть идея получше ...

Удивительно, как творчество является важной частью этого мира CS. Современное искусство

1 голос
/ 21 апреля 2011

Если FavStar был одобрен для увеличенных лимитов скорости, для них было бы довольно тривиально просканировать ваших друзей и получить список твитов, которые они добавили в избранное.

0 голосов
/ 15 августа 2012

Фавстар имеет доступ к пожарному шлангу Twitter. Это прямой эфир каждого твита и действия пользователя.

Вы можете получить доступ к его части, используя Gnip . См. Этот вопрос на форуме Twitter о Как получить доступ к Firehose Twitter

Для реализации подобного набора функций вокруг данных Twitter разработчику будет стоить

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