我一直在尝试学习谷歌表格的脚本。以下返回正确的结果。但是,它会停止我的脚本并显示以下错误。任何帮助将非常感激。TypeError:无法读取未定义的属性“对” var sh1=SpreadsheetApp.getActiveSpreadsheet().getSheetByName("SCRIPT_DATA"); var requestOptions = { 'method': 'GET', https://api.incscan.io/pdex/overview,{start: 1,limit: 5000, }, json: true, gzip: true};var url='https://api.incscan.io/pdex/overview';var result= UrlFetchApp.fetch(url, requestOptions);var txt= result.getContentText();var d=JSON.parse(txt); for (var i=0; i<100;i++){ sh1.getRange(i+2, 7).setValue(d.perPair[i].pair); sh1.getRange(i+2, 8).setValue(d.perPair[i].liquidity); sh1.getRange(i+2, 9).setValue(d.perPair[i].volume);} sh1.getRange(2, 12).setValue(d.liquidity); sh1.getRange(2, 13).setValue(d.allTimeVolume);
1 回答

白衣非少年
TA贡献1155条经验 获得超0个赞
只需循环可用数据
for (let i = 0; i < d.perPair.length; i++) {
sh1.getRange(i + 2, 7).setValue(d.perPair[i].pair);
sh1.getRange(i + 2, 8).setValue(d.perPair[i].liquidity);
sh1.getRange(i + 2, 9).setValue(d.perPair[i].volume);
}
添加回答
举报
0/150
提交
取消