Instagram:抓取vs API

时间:2019-05-03 09:06:41

标签: instagram gatsby

我正尝试从客户的Instagram帐户中获取一些图片,以便可以在其网站上将其可视化。

我有2种可能的解决方案:

  • 方法A-报废::我可以从https://www.instagram.com/{account},特别是从<script type="text\/javascript">window\._sharedData = (.*)<\/script>获取数据,我可以处理该数据以从帐户供稿。

    • 好处:如果该网站使用静态网站生成器,例如Gatsby无需重建和重新部署站点。
    • 缺点:-信息访问受限-我相信这只是最后12条信息,您可以访问更多信息,例如关注者数量和其他个人资料-
  • 方法B-Instagram API:我可以将Instagram API用作另一个API。

    • 优点:可访问更多信息。
    • 缺点::需要后端来处理查询。

对于我所需要的方法A 就足够了,我不需要API提供的其他信息,而是允许我建立一个非常灵活的网站,该网站将通过客户端Instagram的供稿进行更新而无需建立和重新部署网站的需要-这是一个盖茨比网站-。

但是,我不确定方法A 是否是合法的做法,Instagram迟早会改变主意,这种方法将过时。

在我看来,应该使用API​​的方式(没有人可以确保向后兼容性),但可能更容易意识到更改等。

您将使用哪种方法?

0 个答案:

没有答案