如何从用户名/个人资料中获取Instagram用户/帐户id



我正在开发一项功能,该功能使用Instagram用户名并收集帐户id(类似于codeofanija上的此功能(。在上一次迭代中,我在后端有一段代码,可以获取用户名的instagram页面,并从HTML中的信息中抓取帐户id。这在我的本地机器上仍然可以很好地工作,但最近在部署的服务器上,我似乎得到了一个不同的文档,看起来像是登录墙。也许是Instagram上的一种反刮策略?(有趣的是,我注意到许多具有相同功能的网站也停止了工作,包括忍者网站的代码(。

我看过一些Instagram开发者的API,有些东西允许应用程序获取用户档案信息,但需要对该用户进行身份验证。这些API似乎主要是为了将用户的帐户连接到应用程序,而不是允许第三方获取基本帐户信息。我是不是在他们的API功能中遗漏了什么?Instagram是否积极禁止网站访问常规浏览器中源页面上的基本个人资料信息?有人知道第三方服务器从用户名中检查Instagram帐户id的方法吗?

https://www.instagram.com/developer/

更新声明,基本权限在几周前被禁用;这可能就是为什么你的网页和忍者代码不能再工作了。您可以使用Instagram基本显示API代替

最新更新