ツイートIDを取得して、 tweepyを使用して作成しているPythonアプリのユーザーのタイムラインにどのツイートが表示されているかを確認する方法を知りたいです。
ツイートIDを抽出したり、追跡したりする方法はないようです。チェックを維持するパラメータはsince_id
です。誰か助けてくれたらお願いします。
ツイートIDを取得して、 tweepyを使用して作成しているPythonアプリのユーザーのタイムラインにどのツイートが表示されているかを確認する方法を知りたいです。
ツイートIDを抽出したり、追跡したりする方法はないようです。チェックを維持するパラメータはsince_id
です。誰か助けてくれたらお願いします。
tweepy
ライブラリは密接twitter API
に続きます。そのAPIによって返されるすべての属性は、結果オブジェクトで使用できます。したがって、ステータスメッセージの場合は、tweet
オブジェクトの説明を調べて、id
パラメータがあることを確認する必要があります。
for status in api.user_timeline():
print status.id
最新のid
ものを保存して、更新をポーリングします。
max_id
およびsince_id
はメソッドのパラメーターですapi.user_timeline()
。
オブジェクトの使用は次のtweepy.Cursor()
ようになります。
tweets = []
for tweet in tweepy.Cursor(api.user_timeline,
screen_name=<twitter_handle>,
since_id = <since_id>
).items(<count>):
tweets.append(tweet)