首页 文章

Instagram官方的public_content API与非官方的JSON API

提问于
浏览
1

看来Instagram有两种方法可以抓取公共数据 . 您需要获取API密钥和权限的官方API,如指南_2946518中所述 . 对于特定于标记的搜索,官方API使用 endpoints :

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

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

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

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

1 回答

  • 0

    我所知道的

    有人知道这个API可能存在哪些限制?

    • 这是直接违反Instagram的使用条款,如here

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

    • 作为开发人员,没有受让人认为这些API保持不变 . 因此,您可能会遇到系统故障,并被迫重新开发部分代码 .

    • 还值得一提的是,用户不会轻易为您提供其帐户的用户名和密码,因为公共API只需要确认即可访问有限的帐户资源 .

    我们是否仍有理由参与严格的API令牌审核流程,以使我们的申请获得“官方”API public_content权限的批准?

    • 和弓一样

相关问题