Skip to content

Instantly share code, notes, and snippets.

@leonid-shevtsov
Created May 10, 2012 09:34
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save leonid-shevtsov/2652136 to your computer and use it in GitHub Desktop.
Save leonid-shevtsov/2652136 to your computer and use it in GitHub Desktop.
DOU Hackathon Dnepr-May-2012 project proposal

Архиватор Твиттера

Проблема

  • Старые данные Твиттера невозможно или сложно найти: старые ретвиты, упоминания пользователя / хештега / произвольной фразы и т.п.
  • Твиты хранятся только в твиттере, а, следовательно, рискуют быть утерянными в случае сбоя/удаления старых данных/удаления пользователя
  • Многие люди пользуются твиттером как блогом, публикуя полезную информацию только в твиттер, несмотря на то, что просмотр старых твитов очень неудобен (нет поиска, архива-календаря и т.п.)

Решение

Архивировать интересные нам твиты в собственное хранилище.

Вариант 1: Сервис, позволяющий публиковать твой твиттер-аккаунт в виде полноценного блога (тамбл-лога) на собственной или несобственной платформе

Вариант 2: Поскольку запросы у всех разные, было бы неплохо иметь программный API для сбора данных.

Возможные применения такого API:

  • агрегация твитов
  • полнотекстовый поиск по собственным твитам, поиск по ключевым словм, как на блоге
  • статистика и аналитика

Интересные данные

  • сами твиты
  • медиа из твитов (картинки, например), а также разворачивание коротких URL
  • ответы на твиты (и составление цепочек-диалогов)
  • ретвиты
  • результаты поиска по фразе (например, твоему имени или по адресу блога, или по интересному хештегу)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment