标题说明了一切,尝试使用openweather api检索一些数据。
它在Postman上工作正常,但是在本地环境中使用vanillaJS时,我在控制台中收到错误消息
function createAndHyperlink() {
var ss=SpreadsheetApp.getActive();
var sh=ss.getSheetByName('f');
var parent=DriveApp.getFolderById("1aKKrybi1uSCJPD6m_L5YXOgAV_DofKCK")
var vr=sh.getRange(1,1,sh.getLastRow(),1);//column 1 is values
var v=vr.getValues();
var dr=sh.getRange(1,3,sh.getLastRow(),1);//column 2 is hyperlinks
var d=dr.getValues();
var hr=sh.getRange(1,2,sh.getLastRow(),1);//column 3 is done ... Prevent old assignment from getting recreated
var h=hr.getFormulas();
for(var i=0;i<v.length;i++) {
if(v[i][0] && !h[i][0] && !d[i][0]) {
var folder=parent.createFolder(v[i][0]);
var formula='=HYPERLINK("' + folder.getUrl() + '"; "' + v[i][0] + '")';
h[i][0]=formula;
d[i][0]='Done';
}
}
dr.setValues(d);
hr.setFormulas(h)
}
我的代码如下
ERROR: GET http://127.0.0.1:5500/api.openweathermap.org/data/2.5/forecast?id=2193733&appid=MYAPIKEY 404 (Not Found)
有什么想法吗?
答案 0 :(得分:1)
您正在将请求发送到正在运行axios的应用程序之上。
尝试axios.get('http://api.openwheather...')
,它应该可以工作