我正在尝试使用Google Apps脚本从以下链接中提取表格:https://myimmitracker.com/en/au/trackers/expression-of-interest-sc189/fullscreen
为此,我编写了以下函数:
function ScrapURL() {
var url = "https://myimmitracker.com/au/trackers/expression-of-interest-sc189/cases?start=0&filter=%7B%22state%22%3A%5B%22Active%22%5D%7D&sort=%5B%5B%22xunoz-lykyb-zylyg-lygad-vifef-nymof-nyrep-higyd-pyxix%22%2C%22desc%22%5D%2C%5B%22updated%22%2C%22desc%22%5D%5D";
var options = {"credentials":"include","headers":{},"referrerPolicy":"no-referrer-when-downgrade","body":null,"method":"GET","mode":"cors"};
var res = UrlFetchApp.fetch(url, options);
var content = res.getContentText();
var json = JSON.parse(content);
Logger.log(content);
}
现在,当我运行此功能时,记录器根本无法获取jSON数据,因此我在var json
上遇到错误。我不知道由于什么原因没有得到json数据,因为我不是那个专家。如果登录content
变量,我得到的只是一些html内容。
我只是停留在这个位置上,因为我无法进一步剪贴或将表格导入电子表格中。
这是我检查数据填充方式的方式,以便我知道它来自jSON: INSPECT ELEMENT
任何人都可以帮助我将此JSON表数据获取到Google表格吗?
非常感谢。