我已经使用Twitter API几个月了,一切都很好,但是突然我的代码无法进行身份验证。在
我研究过这个问题,结果发现Twitter已经弃用了旧的身份验证过程。我不知道如何使用新的API版本进行身份验证。在
我正在使用Tweepy2.0和Python2.7
这是我的代码:
auth = tweepy.auth.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_secret)
api = tweepy.API(auth)
if api.test() is True:
return api
else:
print 'Invalid Authentication'
return None
如果有人能分享他们的工作代码,那就太好了!谢谢。在编辑:我想补充一下,我已经看过Tweepy的文档。提供的身份验证教程不适用于我。在
首先,直接从github将
tweepy
升级到最新版本(现在是2.1版本):那么,现在不要依赖},这是1.1版本中的not supported(请看一下
api.test()
,它是makes a call到{api.verify_credentials
方法,如果出现问题,将返回False
)。在希望有帮助。在
相关问题 更多 >
编程相关推荐