如何解决如何告诉用户已使用 Tweepy、Python 进行验证
给定一个用户 ID,我想知道他们是否是经过验证的(蓝色勾号)Twitter 用户。我在文档中没有看到任何内容.. 有什么我可以使用的策略吗?例如:
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)
ezra = api.get_user('ezraklein')
ezra.is_verified() ???
方法返回 True
,因为“ezraklein”是经过验证的用户?
解决方法
希望能在这方面帮助其他人,但这只是一个简单的 ezra.verified()
或 ezra.verified
。不知道你用的是什么python版本。
您可能必须使用 str(...)
,因为它是一个布尔值。
验证用户的输出为 True
未验证用户的输出将是 False
,tweepy 文档有点缺乏,但是,inspecting the source,您可以清楚地看到此属性是从 API JSON response 解析的。
注意,这是一个属性,而不是一个方法,所以你必须不带括号进行检查。
>>> user = api.get_user("BarackObama")
>>> user.verified
True
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。