首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Twitter API:通过电子邮件搜索人员

Twitter API:通过电子邮件搜索人员
EN

Stack Overflow用户
提问于 2010-10-14 17:06:08
回答 2查看 34.1K关注 0票数 3

我在试着通过Twitter API找人。我像这样使用urls:https://api.twitter.com/1/users/search.json?q=some@email.com,但是有一个问题。例如,当我通过电子邮件"blablabla@gmail.com“进行搜索时,推特会回复我所有的帐户,而不是在他们的电子邮件中使用"gmail.com”。所以我连自己都找不到。

如何告诉twitter API我只想查找具有指定电子邮件的人?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-10-14 17:22:45

Twitter API users/search文档清楚地说明了搜索功能类似于Twitter上提供的Find People搜索。我用我的电子邮件地址做了一个查找人的搜索,它会搜索每个有@ispprovider.com的人(例如)。

这样做的原因是,电子邮件地址是twitter不能在API下发布的私有和机密用户凭据(如果需要,用户可以使用其电子邮件地址登录)。他们只能对用户共享的公共可用数据进行搜索)。如果你想通过电子邮件搜索,你可以写信给Twitter,请求激活通过电子邮件搜索选项。这对我来说是一个危险的安全风险,如果他们允许通过电子邮件进行搜索的话。

Find By Email选项仅在Find Friends选项中可用,该选项基本上允许Twitter查看您的电子邮件帐户(GMail、雅虎、美国在线、LinkedIn),检索您的电子邮件联系人列表,并将其存储到他们的数据库中,以查看是否有匹配的电子邮件地址。

Twitter从来没有在Twitter API上发布过“让别人通过我的电子邮件地址找到我”(正如我之前提到的,这会带来危险的安全风险)。

票数 9
EN

Stack Overflow用户

发布于 2021-12-09 13:16:27

有一些非官方的API似乎提供了这一功能,例如,在RapidAPI上搜索一下,就会显示一个标记为“从电子邮件或电话中查找推特个人资料”的API,这似乎就是您要查找的内容。

代码语言:javascript
运行
复制
curl --request POST \
--url https://find-twitter-profile-from-email-or-phone.p.rapidapi.com/TwitterLambda \
--header 'content-type: application/json' \
--header 'x-rapidapi-host: find-twitter-profile-from-email-or-phone.p.rapidapi.com' \
--header 'x-rapidapi-key: xxxxxx' \
--data '{
"user_identifier": "email@website.com"
}'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3931657

复制
相关文章

相似问题

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