【问题标题】:Check if a user is banned or account doesn't actually exist. Instagram, c#检查用户是否被禁止或帐户实际上不存在。 Instagram, c#
【发布时间】:2015-02-11 00:24:23
【问题描述】:

我没有使用 API,但我一直在研究 API,就像一个疯子试图找到与它相关的东西。我现在正在打开网站并下载所有内容,看看它是否包含“找不到页面”,但被禁止的帐户也会说同样的话。那么有什么已知的方法可以区分吗?

【问题讨论】:

    标签: c# instagram instagram-api


    【解决方案1】:

    拨打电话以获取用户/users/*user-id* 并比较不存在的用户的结果。

    http://instagram.com/developer/endpoints/users/#get_users

    您还可以使用用户搜索/users/search 调用按用户名搜索,并遍历结果并查看是否有任何与您正在寻找的用户名完全匹配。如果没有一个结果完全匹配,那么您就知道它们不存在(或由于某种原因被隐藏)。

    【讨论】:

    • 谢谢,发帖后 10 分钟找到了这个:/。真的应该多花点时间。
    • @Austin 另外,我认为 instagram 中的用户名和用户 ID 是不同的。 userid 只是给每个用户的一个数字。第一个调用需要一个用户 ID,第二个调用需要一个用户名。因此,这取决于您要检查用户的内容。
    • 我正在做类似的事情。上面概述的/users/search 方法并不适用于所有情况(例如“f”、“r”和“stefan”)。它不会返回这些用户名,因此它们可能是免费的,但是当您尝试在应用程序中注册它们时会失败。我们真正需要的是应用程序用来检查用户名是否已被使用的端点,但这对我们来说是隐藏的。
    猜你喜欢
    • 2017-03-07
    • 2019-11-06
    • 2019-08-28
    • 1970-01-01
    • 2016-12-07
    • 2020-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多