【发布时间】:2019-04-23 16:47:01
【问题描述】:
我只想检查 Twitter 中是否存在 username。我以为它会成为 API 的一部分,但在 api wiki http://apiwiki.twitter.com/w/page/22554679/Twitter-API-Documentation 上找不到。
有什么想法吗?
谢谢
日本
【问题讨论】:
标签: twitter
我只想检查 Twitter 中是否存在 username。我以为它会成为 API 的一部分,但在 api wiki http://apiwiki.twitter.com/w/page/22554679/Twitter-API-Documentation 上找不到。
有什么想法吗?
谢谢
日本
【问题讨论】:
标签: twitter
似乎我可以在用户搜索 API 中传递屏幕名称。我必须检查 404 not found 状态(如果用户名不存在)。看起来有点难看,但可能只是工作。欢迎提出更好的建议!
这给出了 404: http://api.twitter.com/1/users/show.xml?screen_name=thisdoesnotexist1234abxfd
这会返回有效信息: http://api.twitter.com/1/users/show.xml?screen_name=billgates
谢谢
日本
编辑
Twitter REST API v1 不再有效。请迁移到 API v1.1。 https://dev.twitter.com/docs/api/1.1/overview.
【讨论】:
@JP 即使已经达到 twitter api 速率限制,也会返回 404。所以这就像你说的一种肮脏的方法。考虑速率限制并在代码中添加足够的检查,以免达到它们。上述方法应该可以正常工作。 问候,
【讨论】: