Я написал небольшой скрипт, используя Python и Tweepy, чтобы сохранить твиты для списка пользователей, а также чтобы получить некоторые базовые свойства для этих учетных записей.
Каким-то образом количество твитов указано в профиле пользователя в разделе statuses_count
(для примера описания учетной записи в формате json: https://api.twitter.com/1/users/show.json?screen_name=TwitterAPI&include_entities=true)
не соответствует количеству твитов, которые я получаю при повторении твитов одного и того жепрофиль пользователя.
Мне известен тот факт, что твиттер ограничивает число твитов на пользователя, доступных через API, до 3200 и даже не гарантирует этого числа, но такое поведение даже происходит с пользователями, у которых значительно меньше 3200твиты
Мой вопрос: является ли эта разница распространенной и почему это происходит?Это просто проблема Twitter API, это вызвано удаленными твитами (возможно, они все еще учитываются для statuses_count, но больше не могут быть получены?), ...?
Спасибо!
Томас