Twitter Streaming and Twitter Trends

Не так давно Яндекс заявил об интеграции с Твиттером по технологии firehorse. Это доступно не каждому, а только избранным, как можно видеть в документации. Зато существует немалополезная функция track, которая уже реализована в Twitterizer 2.4, а значит и в BlogsAPI 0.4.5. На практике она используется следующим способом
Copy Source | Copy HTML
  1. public override void Work(object sender, ElapsedEventArgs e)
  2. {
  3.     try
  4.     {
  5.         var uso = new UserStreamOptions()
  6.                                     {
  7.                                         AllReplies = true,
  8.                                         Count = -100,//отмотаем 100 назад
  9.                                         Track = new List<string>(
  10.                                             "слово1,слово2,слово3".Split(','))
  11.                                     };
  12.         TwitterStream stream = new TwitterStream(tokens, Twitter.appName, uso);
  13.         IAsyncResult result = stream.StartPublicStream(
  14.             StreamStopped,
  15.             NewTweet,
  16.             DeletedTweet,
  17.             OtherEvent
  18.         );
  19.         // Wait for the WaitHandle to become signaled.
  20.         result.AsyncWaitHandle.WaitOne();
  21.         // Close the wait handle.
  22.         result.AsyncWaitHandle.Close();
  23.     }
  24.     catch (Exception exception)
  25.     {
  26.         FireException(exception);
  27.     }
  28. }

Благодаря использованию потоковой функции Track удалось интегрировать T30P с Твиттером плотнее и теперь при формировании топа Твиттера, как по твитам, так и по трендам, есть полная независимость от Яндекса. А новые алгоритмы фильтрования ботов позволяют делать топ действительно качественным. По нагрузке получилось, что не смотря на поток в 2млн. русскоязычных сообщений в твиттере в сутки, токлько примерно 1 сообщение в 2 секунды не является спамовым и является популярным сообщением или обсуждением популярного сообщения, что заметно упростило задачу.

Метки:   Категории:Twitter | trend | topbot | t30p


blog comments powered by Disqus

Добавить комментарий

Кто я?

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

Последние комментарии

Не отображать

Topbot at FeedsBurner

Облако тэгов

Мои Твиты

Twitter сентября 14, 17:50
Цвет настроения черный http://dlvr.it/QkCWGn https://twitter.com/f1ashr/status/1040659099577282561/photo/1

Twitter сентября 13, 01:55
.Net - Контексный поиск с учетом русской и английской морфологии http://dlvr.it/Qk1GLz

Twitter сентября 13, 01:32
коломенский кремль: альтернативная история 2 http://dlvr.it/Qk1BxG https://twitter.com/f1ashr/status/1040050452677701632/photo/1

Twitter сентября 13, 01:32
Найдено применение для дополненной реальности http://dlvr.it/Qk1BsW https://twitter.com/f1ashr/status/1040050446155436032/photo/1

Twitter сентября 13, 00:59
Россия будет воевать http://dlvr.it/Qk15Rh

Twitter сентября 13, 00:59
Диджеи будущего http://dlvr.it/Qk15Lx

Twitter сентября 13, 00:26
Теория общего знания - (Заповеди информационного общества, часть 12) http://dlvr.it/Qk0zsZ

Twitter сентября 12, 23:21
Обновлен робот instagram для лайков http://dlvr.it/Qk0mK6

Twitter сентября 12, 20:02
Пользователи умудрились поломать гео-локацию в Инстаграм http://dlvr.it/QjzzRL

Twitter сентября 12, 20:02
Про самолет Ту-154 и убийство посла http://dlvr.it/QjzzDG https://twitter.com/f1ashr/status/1039967405378658304/photo/1

Twitter сентября 12, 18:56
Разбор 2 сезона Мир Дикого Запада (WestWorld2) http://dlvr.it/Qjzgnv https://twitter.com/f1ashr/status/1039950797130199040/photo/1

Twitter сентября 8, 20:46
Британцы запилили рекламный ролик, который стал вирусным на весь мир http://dlvr.it/QjZ0bK https://twitter.com/f1ashr/status/1038528905970208768/photo/1

Twitter сентября 1, 07:42
Яндекс заменил ТИц на ИКс http://dlvr.it/Qhm5Ms

Twitter августа 24, 07:51
Почему на рассвете резко холодает и выпадает роса? http://dlvr.it/QgwSff https://twitter.com/f1ashr/status/1032898080767541251/photo/1

Twitter августа 23, 01:09
Самоуправляемые ездящие картошки http://dlvr.it/QgnhXc

Twitter августа 22, 19:11
Что такое любовь? Песнь льда и пламени http://dlvr.it/QgmPPH https://twitter.com/f1ashr/status/1032344431158951936/photo/1

Twitter августа 22, 13:47
Мир Дикого Запада 2-й сезон http://dlvr.it/QgkpBm

Twitter августа 22, 12:42
Игра Престолов детальный разбор 7 сезонов http://dlvr.it/QgkSpD https://twitter.com/f1ashr/status/1032246535336022016/photo/1

Twitter августа 22, 10:29
Танец китайских военных http://dlvr.it/QgjrK3 https://twitter.com/f1ashr/status/1032213200412979200/photo/1

Twitter августа 22, 10:29
Где россияне праздновали новый 2017 год http://dlvr.it/QgjrJL https://twitter.com/f1ashr/status/1032213193291051008/photo/1

Мой твиттер

Копирайт

Все мысли, высказанные в блоге, являются моим мнением и за это мнение меня никто не забанит! Кроме того, никто не имеет право копировать материалы блога без использования ctrl+C/V!

© Copyright 2008