2016-07-20 17 views
0

Gibt es eine direkte Möglichkeit, nach Tweets zu suchen, die eine place_id enthalten?Twitter API: Suche nach Tweets, die eine Place_ID enthalten?

Bis jetzt konnte ich nur die Lösung finden, nach Tweets zu suchen und dann zu überprüfen, ob eine place_id bereitgestellt wurde, aber das ist offensichtlich nicht ideal.

Vielen Dank im Voraus.

+0

Wenn Sie place_id sagen, meinen Sie eine bestimmte place_id? Oder sind Sie an Tweets mit einer beliebigen place_id interessiert? –

Antwort

0

Ja, suchen Sie einfach nach Ort: ID z. Ort: 402e618bff0d9dc1

https://api.twitter.com/1.1/search/tweets.json?q=place%3A402e618bff0d9dc1

können Sie diese selbst auf der

https://twitter.com/search?q=place%3A402e618bff0d9dc1&src=typd

+0

Woher kommt der placeid? Ich denke, dass das OP die gesamte Twitters-Datenbank nach allen Tweets durchsuchen möchte, die ein Placeid haben, aber das wird wahrscheinlich nicht passieren;) – pookie

+0

Ja, dies ist für die Suche nach Tweets geotagged innerhalb einer bestimmten placeid. Für etwas mehr als das z.B. Bei der Suche nach allen historischen Tweets müsste er zum Beispiel das GNIP-Team kontaktieren. –

+0

Sie haben Recht, die Idee ist, nach Tweets zu suchen, die speziell eine Orts-ID enthalten. Ich streckte das GNIP-Team aus und wartete auf eine Antwort. Mal schauen – Michael

0

Eine weitere Möglichkeit, Website testen Sie könnten versuchen, dies ist die Standortsuche von Twitter-API zu verwenden. Sie übergeben es Begrenzungsboxen, die dann auf Überlappung getestet werden. Wenn Sie zuerst das Polygon nach einer place_id gesucht haben, können Sie eine rechteckige Version davon übergeben. Bis zu 25 Standorte können mit der Streaming API gesucht werden. Diese geben Tweets mit GPS-Punkten und/oder einem Ort zurück.