2010-11-22 1 views

Antwort

4

Scheint, wie Sie in der Lage sein sollen, dies mit den streaming API and a location filter zu tun, setzen Sie einfach den Begrenzungsrahmen die ganze Erde zu bedecken:

Genau wie bei den Track-Parametern, Abfragen unterliegen Einschränkungen verfolgen, beschrieben in Track Limiting und abhängig von Zugriffsrollen, beschrieben in der Status/Filter-Methode. Die Anzahl und Größe von Begrenzungsrahmen ist begrenzt. Begrenzungsrahmen können bis zu 360 Grad Länge und 180 Grad Breite haben, und Sie können bis zu 25 Begrenzungsrahmen festlegen. Eine Box von 360 Grad um 180 Grad wird die ganze Erde bedecken. Höhere Zugriffsebenen bieten zusätzliche Begrenzungsrahmen.

Und da:

Nur Tweets, die beide erstellt werden, um das Geotagging-API und innerhalb eines verfolgten Begrenzungsrahmen angeordnet sind, wird in dem Strom enthalten sein - das Standortfeld des Benutzers verwendet wird, nicht auf Filter Tweets (z. B. wenn für einen Benutzer der Standort auf "San Francisco" eingestellt ist, der Tweet jedoch nicht mit der Geotagging-API erstellt wurde und kein Geo-Element enthält, wird er nicht in den Stream aufgenommen).

Sie sollten dann im Wesentlichen alle geotagged Status erhalten.

0

Es sei denn, Sie fordern eine Zeitleiste basierend auf einem Standort (wie in "geben Sie mir alle Tweets in x Meilen von diesem Ort"), dann nein. Die API erlaubt derzeit nicht, nur geo-getaggte Tweets zu erhalten (oder zumindest gibt es keinen dokumentierten Weg).