const axios = require("axios") const getPlacePhoto = require("./getPlacePhoto.js") const radius = 20000 const rankby = "prominence" const types = "tourist_attraction" module.exports = async (lat, lng) => { const res = await axios.get( `https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=${lat},${lng}&radius=${radius}&type=${types}&rankby=${rankby}&key=${process.env.GOOGLE_CLOUD_APIS}` ); // Photo url is not returned by default since it overuses Google Place API /* for (let result of res.data.results) { for (let photo of result.photos) { photo.url = await getPlacePhoto(photo.photo_reference) } }*/ return res.data }