Tweepy引发错误的身份验证数据错误

时间:2017-02-16 08:03:32

标签: python-2.7 url twitter tweepy

我正在使用tweepy开发一个twitter机器人。机器人会自动回复特定用户,这些用户的推文会将其作为输入接收。该机器人工作正常数周,然后突然开始抛出这个“严重认证数据”#39;或更精确的以下内容:

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。提前谢谢。

1 个答案:

答案 0 :(得分:0)

我写了

auth.secure = True

它固定在我的情况下,希望它有所帮助!