Node.js 如何使用NodeJS从Instagram URL中提取JSON脚本

Node.js 如何使用NodeJS从Instagram URL中提取JSON脚本,node.js,json,web-scraping,instagram,Node.js,Json,Web Scraping,Instagram,我的主要目的是使用instagram的URL从任何instagram帐户检索有关最新帖子的详细信息 我能够使用request编写与之相同的代码。(代码↓ ) 当我在Windows 10 PC上测试时,我能够得到正确的值/详细信息。 但是当我在线测试代码时,它就不起作用了(或者) 一致的错误是主体不是JSON,所以我尝试了 console.log(body) 而不是试图将其转换为JSON对象。。。 事实证明,当代码在线托管时,它所指向的URL是Instagram登录页面,它几乎不应该这样做。(在

我的主要目的是使用instagram的URL从任何instagram帐户检索有关最新帖子的详细信息
我能够使用request编写与之相同的代码。(代码↓ )

当我在Windows 10 PC上测试时,我能够得到正确的值/详细信息。 但是当我在线测试代码时,它就不起作用了(或者) 一致的错误是主体不是JSON,所以我尝试了

console.log(body)
而不是试图将其转换为JSON对象。。。 事实证明,当代码在线托管时,它所指向的URL是Instagram登录页面,它几乎不应该这样做。(在仔细查看html后,我发现如果要提供凭据,客户端要登录,它会重定向到我想要的URL) 如果你想看到完整的html,我从这个登录URL打印,这里你去

关于这一点,我咨询了一些我认识的人,普遍的猜测是,如果客户有一个住宅IP,它只会导致想要的URL

现在我很纠结于该怎么做。我真的很想在线托管这段代码,因为我只有一台土豆电脑。 我愿意接受我的特定代码或完全不同的代码中的任何更改,这将有助于我将主体作为JSON对象,而无需任何登录内容。如果我面临的问题是由于我的疏忽造成的,我很抱歉,如果是这样的话。任何帮助都将不胜感激

console.log(body)