Instagram官方public_content API与非官方JSON API

时间:2017-07-06 18:00:44

标签: instagram instagram-api

Instagram似乎有两种抓取公共数据的方法。您需要获取API密钥和权限的官方API,如指南https://www.instagram.com/developer/中所述。对于特定于标记的搜索,官方API使用端点:

https://api.instagram.com/v1/tags/{tag-name}?access_token=ACCESS-TOKEN

但似乎很多人都在使用不同的公共API(我认为是网站前端访问的公共API)来抓取Instagram。这个“非官方”API使用端点:

https://www.instagram.com/explore/tags/{tag-name}/?__a=1

我找不到任何有关支持“非官方”版本的信息。有人知道这个API可能存在哪些限制吗?如果这种检索数据的方法满足我们的应用程序的要求,我们是否仍有理由参与严格的API令牌审核流程以使我们的应用程序获得“官方”API public_content权限的批准?

1 个答案:

答案 0 :(得分:0)

据我所知

  

是否有人知道此API可能存在哪些限制?

  • here

    一样,它直接违反了Instagram的使用条款
      

    10.我们禁止通过自动方式抓取,抓取,缓存或以其他方式访问服务上的任何内容,包括但不包括   有限   到,用户个人资料和照片(标准结果除外)   搜索引擎协议或搜索引擎使用的技术   Instagram的明确同意)。

  • 作为开发人员,没有受让人保留这些API 不变。所以你可能遇到系统故障并被迫 重新开发部分代码。

  • 还值得一提的是用户不会轻易给你用户名 和公共API只需要的帐户密码 确认访问有限的帐户资源。
  

我们还有什么理由可以使用严格的API令牌   审核流程以使我们的申请获得“官方”API批准   public_content权限?

  • 与弓相同