Twitter - Streaming -API für weltweite Tweet -Überwachung?
-
21-09-2019 - |
Frage
Ich möchte eine Twitter -Karte -Visualisierung erstellen, ähnlich wie folgt:
http://beta.twittervision.com/
Gemäß den Streaming -API -Dokumenten:
https://twitterapi.pbworks.com/streaming-api-documentation#locations
Twitter ermöglicht nur dem Streaming -API -Zugriff auf das Begrenzungsbox eines Bereichs, wobei die Länge jeder Seite nur einem Grad Lon/Lat entspricht.
Wie führen diese Websites diese Abfragen trotz der Einschränkungen von Twitter aus? Fehlt mir etwas?
Lösung
Sie verwenden höchstwahrscheinlich die statuses/sample
URL, da sie ihnen nur zufällige Tweets gibt. Solange der Beitrag mit Standortdaten kommt, können sie sie verwenden.
Solange die Tweets mit Lat/Long -Daten gesendet werden, könnten sie sie auf der Karte zeichnen.
Andere Tipps
Beachten Sie, dass Sie auf der Streaming -API erhöhte Zugangsniveaus beantragen können. Erhöhte Ebene geben Ihnen mehr Begrenzungsboxen zum Arbeiten und ermöglichen Sie, dass Sie mehr Begrenzungsboxen in der Abfragezeichenfolge angeben.
Wenn Sie sich die beiden von Ihnen erwähnten Anwendungen ansehen, zeigen sie definitiv nicht den gesamten Strom geolozierter Tweets an. Sie können den Beispiel- oder Filterstrom kombinieren und entweder nur geotaggedete Tweets oder eine GEO -Lookup basierend auf dem Standortfeld oder einer Kombination aus beiden durchführen.