Tweepy 引发错误的身份验证数据错误
Tweepy raises bad authentication data error
我正在使用 tweepy 开发 Twitter 机器人。机器人会自动回复特定用户的推文处理,并将其作为输入接收。该机器人在数周内都正常工作,然后突然开始抛出这个 'Bad Authentication Data' 或更准确地说是以下内容:
tweepy.error.TweepError: [{'message': 'Bad Authentication data.', 'code': 215}]
显然问题出在代码的这个特定部分:
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_key, access_secret)
api = tweepy.API(auth)
ts=api.user_timeline(screen_name=s,count=1)
我为 Twitter 应用程序输入了正确的密钥。我在博客上读到过这个问题,人们说这是 POSTFIELDS
的问题,可以通过在 api.update_status
函数中将状态作为 URL 传递来解决。那正确吗?如果是,请给我一个如何完成的例子。我在 update_status 函数中传递消息和推文回复 ID。提前致谢。
我写了
auth.secure = True
在我的案例中已经修复,希望对您有所帮助!
我正在使用 tweepy 开发 Twitter 机器人。机器人会自动回复特定用户的推文处理,并将其作为输入接收。该机器人在数周内都正常工作,然后突然开始抛出这个 'Bad Authentication Data' 或更准确地说是以下内容:
tweepy.error.TweepError: [{'message': 'Bad Authentication data.', 'code': 215}]
显然问题出在代码的这个特定部分:
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_key, access_secret)
api = tweepy.API(auth)
ts=api.user_timeline(screen_name=s,count=1)
我为 Twitter 应用程序输入了正确的密钥。我在博客上读到过这个问题,人们说这是 POSTFIELDS
的问题,可以通过在 api.update_status
函数中将状态作为 URL 传递来解决。那正确吗?如果是,请给我一个如何完成的例子。我在 update_status 函数中传递消息和推文回复 ID。提前致谢。
我写了
auth.secure = True
在我的案例中已经修复,希望对您有所帮助!