0
リスト(TRACK_TERM)にあるユーザー名(screen_name)のいずれかを指すすべてのツイートをストリーミングしています。TwitterAPI:IDで複数のユーザーをストリーミングする方法
from TwitterAPI import TwitterAPI
api = TwitterAPI(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_KEY, ACCESS_SECRET)
TRACK_TERM = ['@CNN', '@FoxNews', '@FOXTV', '@BBC'... + 500]
r = api.request('statuses/filter', {'track': TRACK_TERM})
私の問題は、ユーザーが時々screen_nameを変更する可能性があることです。そこでユーザーid
の代わりにscreen_name
のようにユーザーの言葉を追跡する方法があるかどうか疑問に思っていました。このスクリプトは1ヶ月間連続して実行されるため、
私はまたtwython
こんにちは@Jonasありがとう! 「フォロー」はユーザーの活動のためのものです。つまり、ユーザー@ johndoeはつぶやき、ユーザーは@ johndoeを返信します。しかし、「フォロー」はユーザーに言及しているツイート、つまり「What's up @ johndoe」というドキュメントを検索しません。https://dev.twitter.com/streaming/overview/request-parameters#follow私はあなたに上向きの矢印を与えます。 –
こんにちは@PapoucheGuinslyzinho - あなたの質問を誤って読んで申し訳ありませんが、言及はIDで追跡されません。あなたは画面名を使用して立ち往生しています。私は定期的に画面がREST API呼び出しで変更されているかどうかを確認することができますね。 – Jonas