私はPythonとTweepyを使用してユーザーのリストのツイートを保存し、それらのアカウントの基本プロパティを取得するために少しスクリプトを書きました。Twitter REST API - ツイートの数
どういうわけかstatuses_count
(アカウントのJSON記述の例: https://api.twitter.com/1/users/show.json?screen_name=TwitterAPI&include_entities=true)の下で、ユーザプロファイルに記載されたツイートの数繰り返し処理を行う場合、
iが取得つぶやきの数と一致しません同じユーザープロファイルのつぶやきを介して。
私が知っていることは、twitterがAPIを通じて利用可能なユーザーあたりのツイートの数を3200に制限し、この数を保証しない場合もありますが、この動作は3200ツイート未満のユーザーでも発生します。
私の質問は、この違いが一般的であるかどうかと、これがどうして起こるかです。 これはtwitter APIの単なる問題ですか?削除されたつぶやき(それはまだstatuses_countにカウントされますが、もうフェッチできません)、...?
ありがとうございます!
トーマス
ありがとうございます!しかし私はちょうどこれを試みた。つぶやきをリツイートし、 'status_count'を増やしますが、' user_timeline'にも現れます。だから矛盾を起こすべきではありません。 – Thomas
ツイートを削除しても矛盾は生じないようです。私はそれを試して、 'statuses_count'が減って、タイムラインからツイートが消えました。 – Thomas