微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我正在尝试使用 api.lookup_user 访问一些 twitter 用户 ID,但是当我运行它时,我得到了 tweeperror

如何解决我正在尝试使用 api.lookup_user 访问一些 twitter 用户 ID,但是当我运行它时,我得到了 tweeperror

我正在尝试使用 api.lookup_users 从 Twitter API 访问一些用户信息。当我运行下面的代码时出现此错误


import tweepy 

consumer_key = "" 
consumer_secret = "" 
access_token = "" 
access_token_secret = "" 
   
auth = tweepy.OAuthHandler(consumer_key,consumer_secret) 
   
auth.set_access_token(access_token,access_token_secret) 
  
api = tweepy.API(auth) 
user_ids = [57741058,4802800777,1037141442] 
  
users = api.lookup_users(user_ids)

TweepError:无法发送请求:HTTPSConnectionPool(host='api.twitter.com',port=443):最大重试次数超过 url:/1.1/users/lookup.json?user_id=572332655397629952%2C551659627874241627874241 SSLError(SSLCertVerificationError(1,'[SSL: CERTIFICATE_VERIFY_Failed] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1123))))

解决方法

正如您在错误中看到的,这是 SSL 失败。 查看此 link 了解更多信息。 this 也可能有帮助

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。