mikedklein
09/24/2017, 4:33 PMnilan
09/24/2017, 4:33 PM{}
but it still worksmikedklein
09/24/2017, 4:35 PMnilan
09/24/2017, 4:35 PMmikedklein
09/24/2017, 4:38 PMconst axios = require('axios');
module.exports = function (event) {
const GEOCODE_API = '<https://maps.googleapis.com/maps/api/geocode/json?>';
const API_KEY = 'key=MyKEY';
const STREET = event.data.street;
const CITY = event.data.city;
const STATE = event.data.state;
const ZIP = event.data.zip;
const ADDRESS_KEY = 'address=' + STREET + '%20' + CITY + '%2C%20' + STATE + '%20' + ZIP;
const URL = GEOCODE_API + API_KEY + '&' + ADDRESS_KEY;
// Need to geocode and set lat and long
event.data.lat = 38.96265898029149;
event.data.lng = -76.9389200197085;
axios.get(URL)
.then(function (response) {
console.log(response);
return { data: event.data }
})
.catch(function (error) {
console.log(error);
return { data: event.data }
});
}
mikedklein
09/24/2017, 4:38 PMnilan
09/24/2017, 4:38 PMreturn axios...
mikedklein
09/24/2017, 4:39 PMnilan
09/24/2017, 4:39 PMmikedklein
09/24/2017, 4:43 PMnilan
09/24/2017, 4:44 PMnilan
09/24/2017, 4:44 PMnilan
09/24/2017, 4:44 PMmikedklein
09/24/2017, 4:59 PMmikedklein
09/24/2017, 4:59 PMmikedklein
09/24/2017, 5:02 PMnilan
09/24/2017, 5:02 PMmikedklein
09/24/2017, 5:12 PM