auth = tweepy.OAuthHandler(consumer_token, consumer_secret)
当我运行这行粗花呢代码时,我遇到了两个问题。我收到了代码"Tweepy没有属性OAuthHandler",尽管这是在我发现的文档中。人们认为这将是有效的代码。
第二个问题是,当我注册应用程序时,我没有收到consumer_令牌。我也不太确定如何请求消费者令牌。
首先必须同时获得consumer_token
和consumer_secret
。当你注册应用程序时,它会给你几个字符串,然后用于身份验证。consumer_token
是twitter为您提供的消费者密钥字符串,然后consumer_secret
是twitter为你提供的消费者秘密。
然后,当您调用auth = tweepy.OAuthHandler(consumer_token, consumer_secret)
时,您必须将consumer_token
和consumer_secret
都设置为twitter提供的字符串。那么这应该行得通。
- 确保你有
进口花呢
在您尝试调用它的任何类之前。这听起来像是你遇到的主要问题。
- 您将需要两组密钥、使用者密钥和访问令牌。两者均可在https://dev.twitter.com/apps您注册应用程序的页面。使用者密钥由OAuthHandler((使用,访问令牌由set_access_token((使用。请参阅此使用OAuthHandler的示例