Javascript 谷歌地图距离矩阵API未处理地址数组
我对这个很陌生,所以如果这过于基本,我道歉 我正在尝试将一组地址从Google工作表循环到Google地图距离矩阵API中 具体来说,我试图计算从纽约市的固定地址到目的地的时间 我成功地串接了地址,但似乎无法让API处理它们。多谢各位Javascript 谷歌地图距离矩阵API未处理地址数组,javascript,google-maps,google-maps-api-3,google-apps-script,Javascript,Google Maps,Google Maps Api 3,Google Apps Script,我对这个很陌生,所以如果这过于基本,我道歉 我正在尝试将一组地址从Google工作表循环到Google地图距离矩阵API中 具体来说,我试图计算从纽约市的固定地址到目的地的时间 我成功地串接了地址,但似乎无法让API处理它们。多谢各位 function RunAPI (x) { var sheet = SpreadsheetApp .openById('1d_p_aHD0Nc7LpvI5P72XQ7a-LA4SkOh4T4zyJwFsrzE') .getSheetB
function RunAPI (x) {
var sheet = SpreadsheetApp
.openById('1d_p_aHD0Nc7LpvI5P72XQ7a-LA4SkOh4T4zyJwFsrzE')
.getSheetByName('Lunch');
var results = sheet.getSheetValues(3, 2, sheet.getLastRow(), 1)
results.reduce(function(a, b) {return a.concat(b);});
var resultsstring = JSON.stringify(results);
Logger.log(resultsstring);
if (resultsstring =! '"'); {
for (var x = 0; x < resultsstring.length; x++) {
var url = UrlFetchApp.fetch('https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&mode=walking&origins=253+Broadway+New+York+10007&destinations='
+encodeURIComponent(resultsstring[x])
+'&key=KEY');
var response = UrlFetchApp.fetch(url);
return response
}
}
}
function runTest(){
response = RunAPI("https://maps.googleapis.com/maps/api/distancematrix/json?")
Logger.log(response)
}
函数RunAPI(x){
var表=电子表格应用程序
.openById('1d_p_aHD0Nc7LpvI5P72XQ7a-LA4SkOh4T4zyJwFsrzE')
.getSheetByName(“午餐”);
var结果=sheet.getSheetValues(3,2,sheet.getLastRow(),1)
结果:reduce(函数(a,b){返回a.concat(b);});
var resultstring=JSON.stringify(结果);
Logger.log(resultString);
if(resultString=!'“){
对于(var x=0;x