首页 > 解决方案 > 如何使用 JavaScript 从 Instagram 用户信息页面获取 JSON 数据?

问题描述

instagram.com/username/?__a=1以 JSON 格式提供有关用户的数据,其中用户名可以替换任何用户名。

我正在尝试复制用户的日志记录页面 ID 号,在网页上写为 “logging_page_id”:“profilePage_xxxxxxxx”。为了规避跨域策略,我使用了 allorigins CORS 代理。这是我当前的代码:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>    


<script> $.get('https://api.allorigins.win/get?url=' + encodeURIComponent('https://www.instagram.com/instagram/?__a=1'), function (data) {
console.log(data);
           });

这个脚本返回一些不相关的代码,我认为来自其他一些 instagram 页面。如何更改我的代码以获取我正在寻找的信息?还是仅使用前端语言就不可能做我想做的事?

(第一次发帖,如有礼仪错误请见谅)

标签: javascriptjqueryinstagram

解决方案


推荐阅读