2016-01-04 3 views
2

Есть ли способ узнать, когда был последний раз, когда пользователь был активным, то есть либо последняя дата входа, либо твит или ретвит в Twitter через API? Любая деятельность пользователя.Twitter API - последняя дата активности пользователя?

+1

Из любопытства вы получите дальше по этой теме? – rdoubleui

ответ

0

Этот ответ предполагает, что вы смотрите известный список пользователей 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