2017-08-04 11 views
0

特定のユーザーのタイムラインを印刷したいと思っていますが、動作するコードスニペットを見つけることができません。ドキュメントからtweepy - raiseエラーでtwitterユーザーのタイムラインを印刷

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

Returns the 20 most recent statuses posted from the authenticating user or the user specified. It’s also possible to request another user’s timeline via the id parameter.

私の試み:

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

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

raise TweepError(error_msg, resp, api_code=api_error_code)

tweepy.error.TweepError: Twitter error response: status code = 414

答えて

0

のRequest-URIが長すぎる、生成されたURIを意味しすぎますtwitter APIサーバーで処理するのに長い時間です。

あなたのパラメータまたはcount値を減らすことで、成功した応答を取得することができます。

関連する問題