ユーザーが最後にアクティブだったのはいつか、つまり、最後のログイン日または API を介して Twitter でツイートまたはリツイートしたかを調べる方法はありますか? ユーザーのあらゆる活動。
user266003
質問する
11545 次
1 に答える
1
この回答は、Twitter ユーザーの既知のリストを見ていることを前提としています。
ログインの日付/時刻が表示されないことを確認してください。ユーザーのタイムラインからユーザーのツイートをリクエストすると、それらのツイートは日付/時刻 ( GET
on https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&include_rts=true
) で並べ替えられます。リツイートを取り戻すには、に設定include_rts
する必要があるかもしれません。true
最新のツイートの時刻は、最後のアクティビティの時刻を示します。
trim_user=true
さらに、ペイロードを小さく保つために追加できます。
これらのリクエストはレート制限カウントにカウントされることに注意してください。requestを使用して一括リクエストを実行できますusers/lookup
。これにより、1 回のリクエストで最大 100 人のユーザーをクエリでき、レート制限に対応しやすくなります。
参考:https ://dev.twitter.com/rest/reference/get/statuses/user_timeline
于 2016-01-04T16:27:11.093 に答える