Tyn Guardian
09/17/2022, 5:05 PMvar gapiUrl = '<https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=>' + fromLat + ',' + fromLong + '&destinations=' + toLat + ',' + toLong + '&mode=fastest;car;traffic:enabled&key=XXXXXXX0&language=en-EN&sensor=false';
log.debug('gapiUrl', gapiUrl);
var headerObj = {
'Content-Type': 'application/json',
Accept: 'application/json',
'User-Agent-x': 'SuiteScript Call',
};
https.post.promise({
url: gapiUrl,
headers: headerObj,
body: {
origins: fromLat + ',' + fromLong,
destinations: toLat + ',' + toLong
}
})
.then(function(response) {
log.debug({
title: 'Response',
details: JSON.stringify(response)
});
if(response.rows[0].elements[0].status == 'OK')
{
log.debug('response', response.rows[0].elements[0].distance.text);
return response.rows[0].elements[0].distance.text;
}
}).catch(function onRejected(reason) {
log.debug({
title: 'Invalid Request: ',
details: reason
});
});
karlenigma
09/17/2022, 5:48 PMbattk
09/18/2022, 1:01 AMTyn Guardian
09/18/2022, 9:02 AMkarlenigma
09/18/2022, 9:03 AMTyn Guardian
09/18/2022, 9:03 AMTyn Guardian
09/18/2022, 9:04 AMkarlenigma
09/18/2022, 9:04 AMTyn Guardian
09/18/2022, 9:05 AMkarlenigma
09/18/2022, 9:05 AMTyn Guardian
09/18/2022, 9:05 AMkarlenigma
09/18/2022, 9:06 AMTyn Guardian
09/18/2022, 9:08 AMkarlenigma
09/18/2022, 9:09 AMkarlenigma
09/18/2022, 9:09 AMTyn Guardian
09/18/2022, 9:12 AMkarlenigma
09/18/2022, 9:13 AMkarlenigma
09/18/2022, 9:13 AMkarlenigma
09/18/2022, 9:14 AMTyn Guardian
09/18/2022, 9:15 AMkarlenigma
09/18/2022, 9:15 AMTyn Guardian
09/18/2022, 9:17 AMTyn Guardian
09/18/2022, 9:17 AMkarlenigma
09/18/2022, 9:17 AM