3

我正在尝试获取 Twitter 上每个电子邮件的 user_id 或 screen_name 查询。我们有一个网站和一个用户数据库。我也有所有用户的电子邮件,我想查询他们是否有 Twitter 帐户,如果有,请获取 screen_name 或 user_id....

我已阅读所有 twitter api 文档,似乎我只能根据 screen_name 或 user_id 查询用户...

http://apiwiki.twitter.com/w/page/24142947/Twitter-REST-API-Method:-users-lookup
https://dev.twitter.com/docs/api/1/get/users/search

基于此查询:api.twitter.com/1/users/lookup.xml?user_id=1401881,1401882

我试过这个:api.twitter.com/1/users/lookup.xml?email=[e-mail] 然后我得到这个:“客户端应用程序不允许使用指定的术语进行搜索”

所以 Twitter 似乎知道这个参数“email”(否则它应该显示错误消息)

任何想法?

4

1 回答 1

2

该查询可能是一种内部方法,如果它是一种方法的话。如果他们有一个 Twitter 句柄,你就不能直接向你的用户索要一个吗?显然,当他们确实允许公共访问时,它主要用于垃圾邮件。最终,当与可能的滥用相平衡时,没有必要通过电子邮件找到用户的 Twitter 句柄。根据这篇文章的底部,经过身份验证的合作伙伴将来可能会有一些事情发生。

于 2011-06-08T01:46:06.933 回答