2009-08-02 5 views
4

Es gibt viele Websites bieten zusätzliche Dienste Twitter:Wie bekomme ich alle Twitter Links?

  • hashtags.org
  • tweetmeme.com
  • repeets.com
  • dailyrt.com
  • backtweets.com

Sie alle haben etwas gemeinsam: Sie scheinen alle Updates von Twitter zu bekommen. Andernfalls könnten sie solche komplexen Dienstleistungen nicht mit qualitativ hochwertigen Ergebnissen anbieten.

Aber wie machen sie das? Twitter hat einen XMPP-Feed (Firehose), aber nicht jeder darf Daten davon erhalten.

Gibt es Ansätze, die Sie empfehlen können oder von denen Sie denken, dass sie sie verwenden? Die normale API ist zu sehr limitiert, oder?

Antwort

3

Twitter hat eine neue Streaming API, die es aussieht wie jeder zugreifen kann, es ist immer noch unter Alpha, aber das ist, was tweetmeme.com wahrscheinlich verwendet.

+0

Danke. Genau das habe ich gesucht. :) – caw

5

von http://apiwiki.twitter.com/Rate-limiting Zitat

Whitelisting

Einige Anwendungen finden, dass das Standardlimit als unzureichend erweist. Unter solchen Umständen bieten wir Whitelisting. Es ist möglich, Whitelist sowohl Konten und IP Adressen. Jede auf der weißen Liste stehende Entität , unabhängig davon, ob es sich um ein Konto oder eine IP-Adresse handelt, ist . Es sind 20000 Anfragen pro Stunde zulässig. Wenn Sie eine Anwendung entwickeln, die für das Whitelisting berücksichtigt werden soll, füllen Sie bitte das Whitelisting Anfrageformular aus. Unsere manuelle Überprüfung Prozess kann bis zu einer Woche dauern. Wenn Sie eine Whitelist haben, die aktualisiert werden muss durch die Addition oder Entfernung von IP-Adressen, wenden Sie erneut mit eine Erklärung der Änderung. Genehmigung oder Ablehnung für Whitelisting-Anfragen ist per E-Mail an die E-Mail-Adresse mit dem Konto, das die Anwendung eingereicht.

+0

Aber selbst wenn Sie auf der weißen Liste sind, gibt es immer noch die Hauptprobleme: Die API-Ergebnisse werden zwischengespeichert und nicht alle Tweets können angezeigt werden, z. wenn Sie nach "und" suchen. Dieses Wort wird so oft verwendet, dass nicht alle Tweets in den möglichen 1500 Updates angezeigt werden können. – caw

+5

Um fair zu sein, brauchen Sie eigentlich nicht ** alle ** Tweets, nur eine Mehrheit von ihnen. Ziel für "gut genug" und nicht für "perfekt". – scvalex

+0

Ok, du hast Recht. Denken Sie also an den Titel "Wie bekomme ich so viele Twitter-Links wie möglich?" – caw

0

Auschecken tweetSharp http://tweetsharp.com/. Es ist eine .Net-Bibliothek, die den Zugriff auf die Twitter API viel einfacher macht. Ich habe es in einer kleinen App verwendet, um Tweets nach dem Namen meiner Firma zu durchsuchen. Es gibt auch eine Episode von dnrTV, wenn Sie mehr erfahren möchten.

Ich bin nicht ganz sicher, was Sie mit

„Die normalen API beschränkt sind zu viel“

Sie sicher nicht der Zugriff auf alle Tweets haben Sie an den Anfang zurück , aber wie ich es verstehe, gibt es definitiv genug, um einen ziemlich anständigen Twitter-Client zu bauen.

+0

Danke. Aber ich suche keine Bibliothek. Das Problem ist, welche API-Methode zu verwenden und wie sie zu verwenden ist. – caw

0

Auschecken Twitterizer. Es ist viel einfacher als jede andere Twitter ASP.NET-Bibliothek, die ich je benutzt habe.

+0

Danke. Aber ich suche keine Bibliothek. Das Problem ist, welche API-Methode zu verwenden und wie sie zu verwenden ist. – caw

+1

Sie haben mich also abgelehnt? uh, danke. – Jason