javascript - 如何使用 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 页面。如何更改我的代码以获取我正在寻找的信息?还是仅使用前端语言就不可能做我想做的事?
(第一次发帖,如有礼仪错误请见谅)
解决方案
推荐阅读
- vim - 我在 init.vim 中为 float term 插件使用 if else 条件进行了映射,但出现错误
- c - 为什么我的转换器不计算最后一位数字?
- javascript - 在 for-each 中完成所有 db 操作后,如何关闭 mongo 连接?
- c - IOCCC 1988/isaak.c - 为什么即使在 ANSI 化之后也没有输出?
- mysql - MySQL 选择基于先前行的数据(审计表)
- dart - 如何重写此构造函数以使用内部静态值计算类字段?
- ios - 在 self.storyboard?.instantiateViewController 为什么 self.storyboard 是可选的?
- oracle - 存储在 VARCHAR2 变量中的查询没有结果被视为空字符串或 NULL?- Oracle PL/SQL - Oracle 11g
- bash - 返回值并杀死子shell函数bash
- javascript - JSON 未将“+”字符传输到 CGI 脚本