Как мне использовать Twitter API? - PullRequest
2 голосов
/ 17 января 2010

Я хочу разработать веб-приложение, которое использует API Twitter. Прежде чем идти дальше, есть несколько вопросов, требующих ответа:

  1. Должен ли я хранить на моем сервере список подписчиков / подписчиков или каждый раз запрашивать API?
  2. То же, что 1, но для твитов вместо людей.
  3. Если я храню сообщения в своем приложении, поиск должен выполняться в локальной базе данных или с использованием API?

Преимущественно точные несущественные детали: будут использоваться ASP.NET (MVC?) И MSSQL.

Ответы [ 2 ]

4 голосов
/ 17 января 2010

Я бы использовал API, и если вы обнаружите, что приложение медленно извлекает данные или вы используете ограничения, кэшируйте некоторые результаты в сеансе (например, список подписчиков может быть кэширован и обновлен, если его больше 10 минут) вы также можете поместить кеш в mssql, если вам нужно еще больше упорства.

System.Web.Caching.Cache полезен для этого ...

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

TweetSharp - это простой в использовании твиттер-API для .net, который упрощает множество операций:

http://tweetsharp.com/

1 голос
/ 17 января 2010

Грубо говоря, это может помочь вам принять решение:

  • Может ли ваше приложение работать, даже если этот сервер API не работает или у вас есть ограничение на количество вызовов API?

Если вы ответите «Да» на любой из этих вопросов, кешируйте эту информацию.

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