なぜかtweetするようなcodeではないにもかかわらず
以下のエラーが発生してしまいます。
#認証以降は他のコードを試しても同じエラーがでます。
よろしくお願いします。
Traceback (most recent call last):
File "a.py", line 14, in <module>
api.update_status(status='test')
File "C:\Users\tatsuki kaneko\scraping\lib\site-packages\tweepy\api.py", line 195, in update_status
)(post_data=post_data, *args, **kwargs)
File "C:\Users\tatsuki kaneko\scraping\lib\site-packages\tweepy\binder.py", line 250, in _call
return method.execute()
File "C:\Users\tatsuki kaneko\scraping\lib\site-packages\tweepy\binder.py", line 234, in execute
raise TweepError(error_msg, resp, api_code=api_error_code)
tweepy.error.TweepError: [{'code': 187, 'message': 'Status is a duplicate.'}]
python
1import tweepy 2 3 4consumer_key = "************************" 5consumer_secret = "************************" 6access_token = "************************" 7access_secret = "************************" 8 9#認証 10auth = tweepy.OAuthHandler(consumer_key, consumer_secret) 11auth.set_access_token(access_token, access_secret) 12api = tweepy.API(auth) 13api.update_status(status='test') 14 15#wordをつぶやいている人をファボしてフォロー 16 17word = ["practice",] 18set_count = 10 19results = api.search(q=word, count=set_count) 20 21for result in results: 22 username = result.user._json['screen_name'] 23 user_id = result.id 24 print("user_id:"+str(user_id)) 25 user = result.user.name 26 print("user_name:"+user) 27 tweet = result.text 28 print("user_comments:"+tweet) 29 30 try: 31 api.create_favorite(user_id) 32 api.create_friendship(username) 33 print(user+"followed and favorite his tweet\n\n") 34 except: 35 print(user+"already followed\n\n")
回答1件
あなたの回答
tips
プレビュー