2012-07-05 42 views
12

我试图用python和tweepy检索包含我的个人twitter状态的全部内容的列表。使用tweepy获取用户的整个twitter时间表

我已成功通过OAuth进行身份验证,但似乎无法接收来自Twitter的约800多个状态更新。我的推特生物页面说我有超过2000条推文。我完全符合Twitter对我们的3200推特限制。

任何帮助将不胜感激!

这是我当前的代码(减去OAuth的API认证):

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 

回答

7

您需要指定include_rts = True作为api.user_timeline的参数;转推并不包括在默认情况下。如果你转推了很多东西,这可能是你遗失的推文消失的地方。

+0

感谢您的回答。这工作很好。 – 2012-07-08 03:05:14

+0

@时间布宜诺这是否允许用户解决每个用户3200条推文的限制? – 2016-06-07 18:46:10

相关问题