直到最近,有几种方法可以在不需要 API 身份验证的情况下检索 Instagram 用户媒体。但显然,该网站停止了所有这些。
一些 老 方法:
还有一些 老 相关问题是:
我能够通过 检索前二十个项目爬行用户的网页,但这不是一个好的或标准的方法,尤其是当 Instagram 没有正式支持它时。
我想知道您是否知道 的任何方法目前作品?
最佳答案
不幸的是,Instagram 停止了它的许多 API,包括那些需要身份验证的 API。它在 https://www.instagram.com/developer/ 中声明:
To continuously improve Instagram users' privacy and security, we are accelerating the deprecation of Instagram API Platform, making the following changes effective immediately.
一些链接解释了这些更改的详细信息和原因:
在(@Louis B. 建议)https://stackoverflow.com/a/49906525/278840 中提出了一些非官方的爬取方法。 .您应该考虑到这些方法每周都会发生变化。因此,我绝对更喜欢使用私有(private) API。
更新 :
旧的公共(public) API(没有身份验证)再次运行。我们可以通过添加
?__a=1
访问到个人资料 URL 的末尾,例如 this :https://www.instagram.com/leomessi/?__a=1
关于api - 目前是否有未经身份验证的情况下获取 Instagram 用户媒体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49852080/