Подтвердить что ты не робот

Получение пользователями всей временной шкалы twitter с tweepy

Я пытаюсь получить список, содержащий все содержимое моих личных твиттер-статусов с помощью python и tweepy.

Я успешно прошел аутентификацию через OAuth, но не могу получить более 800 обновлений статуса из твиттера. Моя биографическая страница в twitter говорит, что у меня более 2000 твитов. Я хорошо в пределах 3200 твитов, которые Twitter накладывает на нас.

Любая помощь будет принята с благодарностью!

Это мой текущий код (минус аутентификация API OAuth):

for page in tweepy.Cursor(api.user_timeline, count=200).pages(16):
    page_list.append(page)
    n = n+1
    print n

for page in page_list:
    for status in page:
       print status.text
4b9b3361

Ответ 1

Вам нужно указать include_rts = True в качестве параметра api.user_timeline; ретвиты не включены по умолчанию. Если вы переработаете много вещей, это, скорее всего, там, где пропали ваши твиты.