我正尝试从客户的Instagram帐户中获取一些图片,以便可以在其网站上将其可视化。
我有2种可能的解决方案:
方法A-报废::我可以从https://www.instagram.com/{account}
,特别是从<script type="text\/javascript">window\._sharedData = (.*)<\/script>
获取数据,我可以处理该数据以从帐户供稿。
方法B-Instagram API:我可以将Instagram API用作另一个API。
对于我所需要的方法A 就足够了,我不需要API提供的其他信息,而是允许我建立一个非常灵活的网站,该网站将通过客户端Instagram的供稿进行更新而无需建立和重新部署网站的需要-这是一个盖茨比网站-。
但是,我不确定方法A 是否是合法的做法,Instagram迟早会改变主意,这种方法将过时。
在我看来,应该使用API的方式(没有人可以确保向后兼容性),但可能更容易意识到更改等。
您将使用哪种方法?