2017-12-17 12 views
-1

30分ごとに自動的に実行され、20ミリ秒間(例えば) のツイートを収集するキーワードなしでシカゴのランダムツイートを収集するスクリプトコードが必要ですすべての利用可能なコードはキーワードを必要とし、地理的な場所を定義することはできません。 ご協力いただきありがとうございます。キーワードなしのランダムツイート集

+1

これは**ない**コード作成サービスです。 – jonrsharpe

答えて

0

これは非常になんとかです。 TwitterのREST APIでは、キーワードが必要です。しかし、Twitterには、キーワードや場所を使用してツイートをフィルタリングできるStreaming APIも用意されています。あなたのケースでは、シカゴの境界ボックスを経度と緯度で定義する必要があります。次に、https://developer.twitter.com/en/docs/tweets/filter-realtime/api-reference/post-statuses-filter.htmlに記載されているTwitterのstatuses/filterエンドポイントに提供します。このエンドポイントには、使用するパラメータlocationsがあります。投稿されたツイートを返します。タイマーは必要ありません。

これにはtweepyを使用できます。または、TwitterAPIで、あなたは単に次のようなことをするでしょう:

from TwitterAPI import TwitterAPI 
api = TwitterAPI(CONSUMERKEY,CONSUMERSECRET,ACCESSTOKENKEY,ACCESSTOKENSECRET) 
r = api.request('statuses/filter', {'locations':'-87.9,41.6,-87.5,42.0'}) 
for item in r: 
     print(item) 
+0

ありがとうございましたjonas.Your guidance is usefull ... – SAAM1994

関連する問題