用tweepy打印twitter用户时间线 - 引发错误

时间:2017-08-04 22:10:00

标签: python twitter tweepy

我打算打印特定的用户时间轴,但我似乎无法找到正常运行的代码段。

来自文档:

API.user_timeline([id/user_id/screen_name][, since_id][, max_id][, count][, page])
  

返回通过身份验证发布的20个最新状态   用户或指定的用户。也可以请求另一个   用户的时间轴通过id参数。

我的尝试:

user = api.get_user('WSJ')
count = 25

for status in tweepy.Cursor(api.user_timeline(user, count, 2)):
    print (tweet.text)
    # print (statuts)
  

引发TweepError(error_msg,resp,api_code = api_error_code)

     

tweepy.error.TweepError:Twitter错误响应:状态代码= 414

1 个答案:

答案 0 :(得分:0)

414 Request-URI Too Long ,这意味着生成的URI太长,无法通过Twitter API服务器进行处理。

通过减少参数或count值,您可以检索到成功的回复。