首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用python-twitter检索有效电子邮件的screen_name

使用python-twitter检索有效电子邮件的screen_name
EN

Stack Overflow用户
提问于 2013-04-17 02:31:03
回答 1查看 141关注 0票数 1

我正在尝试利用python-twitter包装器将电子邮件地址转换为twitter用户名。到目前为止,我正在尝试下面的代码,但得到了一个错误,指出“对不起,该页面不存在代码34”。我使用的是最新版本的python-twitter和有效的密钥/密钥来访问(其他python-twitter脚本运行正常)。

这就是我所拥有的:

代码语言:javascript
复制
import twitter
api = twitter.Api(consumer_key='',
                          consumer_secret='',
                          access_token_key='',
                          access_token_secret='')
users = api.GetUserByEmail('testemailaddress123@gmail.com')
for name in users:
    print name

这段代码基于python-Twitter上的文档:http://static.unto.net/python-twitter/0.6/doc/twitter.html#User

EN

回答 1

Stack Overflow用户

发布于 2013-04-17 04:50:38

看起来python-twitter仍在使用twitter的v1 API,该API将于2013年5月7日退役。今天,2013年4月16日,Twitter is performing a blackout test为v1的弃用做准备。

您应该使用Twitter的v1.1API。我相信下面的代码将适用于python-twitter客户端(尚未进行测试)。

代码语言:javascript
复制
api = twitter.Api(consumer_key='',
                      consumer_secret='',
                      access_token_key='',
                      access_token_secret='',
                      base_url='https://api.twitter.com/1.1')

编辑:似乎有一个1.1版的python-twitter客户端分支,可以在here中找到。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16044494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档