Есть ли способ узнать, когда был последний раз, когда пользователь был активным, то есть либо последняя дата входа, либо твит или ретвит в Twitter через API? Любая деятельность пользователя.Twitter API - последняя дата активности пользователя?
ответ
Этот ответ предполагает, что вы смотрите известный список пользователей Twitter.
Удостоверьтесь, что вы не увидите дату/время входа в систему. Если вы запрашиваете твиты пользователя с временной шкалы пользователя, то эти твиты сортируются по дате/времени (GET
по адресу https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&include_rts=true
). Вам может потребоваться установить include_rts
на номер true
, чтобы получить обратно ретвиты. Время последнего твита дает вам время последнего действия.
Дополнительно вы можете добавить trim_user=true
, чтобы уменьшить накладную площадь.
Обратите внимание, что эти запросы учитывают счетчик скорости. Вы можете сделать bulk requests с помощью запроса users/lookup
, который позволяет запрашивать до 100 пользователей с одним запросом, что более удобно для расчета скорости.
Ссылка: https://dev.twitter.com/rest/reference/get/statuses/user_timeline
Из любопытства вы получите дальше по этой теме? – rdoubleui