3

ユーザーが最後にアクティブだったのはいつか、つまり、最後のログイン日または API を介して Twitter でツイートまたはリツイートしたかを調べる方法はありますか? ユーザーのあらゆる活動。

4

1 に答える 1

1

この回答は、Twitter ユーザーの既知のリストを見ていることを前提としています。

ログインの日付/時刻が表示されないことを確認してください。ユーザーのタイムラインからユーザーのツイートをリクエストすると、それらのツイートは日付/時刻 ( GETon 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 に答える