Twitter-Stream Filter Durch Die Position
Ist es möglich, Twitter-Stream API-filter tweets, indem Sie das Feld "Standort"? Wie Sie sehen können in der Beispiel-JSON-Eintrag unten, dass es "Ort":"Philippinen" Feld - Wert. Nun, was ich wollte ist einfach nur filter tweets kommen von diesem Ort aus durch das Feld Ort ein. Aber versteh mich nicht falsch. Ich spreche nicht über den GEO-tag filter.
Ist das möglich?
{"geo":null,"in_reply_to_screen_name":null,"truncated":false,"text":"RT @BreakingNewsPH: Typhoon hits Taiwan after pummeling Philippines: Typhoon Nanmadol slammed into\u2026 http:\/\/t.co\/rF3jbVU #breakingnews","in_reply_to_user_id_str":null,"contributors":null,"retweeted":false,"retweet_count":1,"entities":{"hashtags":[{"text":"breakingnews","indices":[120,133]}],"urls":[{"indices":[100,119],"display_url":"goo.gl\/fb\/JVdpj","expanded_url":"http:\/\/goo.gl\/fb\/JVdpj","url":"http:\/\/t.co\/rF3jbVU"}],"user_mentions":[{"indices":[3,18],"name":"Breaking News PH","screen_name":"BreakingNewsPH","id":190144401,"id_str":"190144401"}]},"coordinates":null,"retweeted_status":{"geo":null,"in_reply_to_screen_name":null,"truncated":false,"text":"Typhoon hits Taiwan after pummeling Philippines: Typhoon Nanmadol slammed into\u2026 http:\/\/t.co\/rF3jbVU #breakingnews","in_reply_to_user_id_str":null,"contributors":null,"retweeted":false,"retweet_count":1,"entities":{"hashtags":[{"text":"breakingnews","indices":[100,113]}],"urls":[{"indices":[80,99],"display_url":"goo.gl\/fb\/JVdpj","expanded_url":"http:\/\/goo.gl\/fb\/JVdpj","url":"http:\/\/t.co\/rF3jbVU"}],"user_mentions":[]},"coordinates":null,"place":null,"source":"\u003Ca href=\"http:\/\/www.google.com\/support\/youtube\/bin\/answer.py?hl=en&answer=164577\" rel=\"nofollow\"\u003EGoogle\u003C\/a\u003E","created_at":"Mon Aug 29 04:16:31 +0000 2011","in_reply_to_user_id":null,"user":{"listed_count":19,"favourites_count":0,"profile_sidebar_fill_color":"252429","location":"Philippines","profile_background_tile":false,"lang":"en","profile_link_color":"2FC2EF","description":"Follow us to receive round-the-clock Philippine Breaking News updates directly on your Twitter account!","default_profile_image":false,"default_profile":false,"verified":false,"profile_sidebar_border_color":"181A1E","notifications":null,"time_zone":"Hong Kong","created_at":"Mon Sep 13 05:14:02 +0000 2010","followers_count":804,"following":null,"profile_use_background_image":true,"profile_background_image_url_https":"https:\/\/si0.twimg.com\/images\/themes\/theme9\/bg.gif","profile_image_url":"http:\/\/a3.twimg.com\/profile_images\/1130204413\/breakingnewsph-logo-small_normal.png","show_all_inline_media":false,"follow_request_sent":null,"geo_enabled":false,"profile_background_color":"1A1B1F","protected":false,"contributors_enabled":false,"profile_background_image_url":"http:\/\/a1.twimg.com\/images\/themes\/theme9\/bg.gif","url":"http:\/\/www.breakingnews.ph","screen_name":"BreakingNewsPH","name":"Breaking News PH","friends_count":210,"profile_image_url_https":"https:\/\/si0.twimg.com\/profile_images\/1130204413\/breakingnewsph-logo-small_normal.png","id":190144401,"id_str":"190144401","is_translator":false,"statuses_count":51981,"utc_offset":28800,"profile_text_color":"666666"},"in_reply_to_status_id":null,"favorited":false,"id":108030240370073602,"possibly_sensitive":false,"in_reply_to_status_id_str":null,"id_str":"108030240370073602"},"place":null,"source":"web","created_at":"Mon Aug 29 04:23:44 +0000 2011","in_reply_to_user_id":null,"user":{"listed_count":0,"favourites_count":1,"profile_sidebar_fill_color":"FFF7CC","location":"cabuyao,Laguna PHILIPINES","profile_background_tile":false,"lang":"en","profile_link_color":"FF0000","description":"Prudence keeps life safe, but it does not often make it happy.","default_profile_image":false,"default_profile":false,"verified":false,"profile_sidebar_border_color":"F2E195","notifications":null,"time_zone":"Alaska","created_at":"Sun Nov 14 09:15:11 +0000 2010","followers_count":32,"following":null,"profile_use_background_image":true,"profile_background_image_url_https":"https:\/\/si0.twimg.com\/profile_background_images\/188170056\/Picture_276.jpg","profile_image_url":"http:\/\/a2.twimg.com\/profile_images\/1423110432\/271010_220561634650699_100000905924979_647505_1229915_n_normal.jpg","show_all_inline_media":true,"follow_request_sent":null,"geo_enabled":false,"profile_background_color":"BADFCD","protected":false,"contributors_enabled":false,"profile_background_image_url":"http:\/\/a1.twimg.com\/profile_background_images\/188170056\/Picture_276.jpg","url":null,"screen_name":"emerlyn14","name":"Emerlyn Cantalejo","friends_count":215,"profile_image_url_https":"https:\/\/si0.twimg.com\/profile_images\/1423110432\/271010_220561634650699_100000905924979_647505_1229915_n_normal.jpg","id":215568114,"id_str":"215568114","is_translator":false,"statuses_count":270,"utc_offset":-32400,"profile_text_color":"0C3E53"},"in_reply_to_status_id":null,"favorited":false,"id":108032058986729472,"possibly_sensitive":false,"in_reply_to_status_id_str":null,"id_str":"108032058986729472"}
Du musst angemeldet sein, um einen Kommentar abzugeben.
naja..man kann es nicht mit dem twitter-api..twitter nicht filtern das Feld Standort nur taggen..wenn Sie wollen-filter Position, die Sie schreiben muss ein filter für das filtern der Lage in der json-respnse..es ist wirklich ineffizient, Sie verlieren eine Menge, twitts, weil Sie nur erhalten, abzüglich 10% public status:
Status/Probe
Gibt eine zufällige Stichprobe aller öffentlichen Zustände. Die Standard-access-level, 'Schorle' liefert einen kleinen Anteil der Firehose, ganz grob 1% aller öffentlichen Zustände. Die "Gardenhose" access level stellt einen Anteil von mehr geeignet für das data mining und Forschung Anwendungen, die verlangen einen größeren Anteil an statistisch signifikanten Stichprobe. Derzeit Gardenhose gibt, ganz grob 10% aller öffentlichen Zustände. Beachten Sie, dass diese Anteile unterliegen unangekündigten Anpassung Verkehrsaufkommen variiert.
- und Sie können Lesen Sie auch:
Status/firehose
Gibt alle öffentlichen Status. Die Firehose ist nicht eine allgemein verfügbare Ressource. Einige Anwendungen erfordern dieses Niveau zu erreichen. Kreative Verwendung einer Kombination von anderen Ressourcen und verschiedenen Zugriffsebenen befriedigen kann fast jeden Anwendungsfall Anwendungsfall.
so..Sie hat nur 2 Optionen..1) filtern Sie Ihre gesamten Land mit den Standorten filtern, oder 2) Sie erhalten nur 1% der gesamten öffentlichen Status und filtern, vielleicht Lesen es kann Ihnen helfen:
bye und happy coding
Überprüfen Sie die twitter-streaming-api an https://dev.twitter.com/docs/streaming-api/methods#locations