Place Search
Search for near by place, get geolocation, place images and place details!
Installation
$ npm i place-search-sdk
Usage
Note: You'll need to Enable place API key in google developer console. Follow these steps of
officially document.
Node Version: > 6.x.x
const googlePlace = require('place-search-sdk');
const client = new googlePlace('API-KEY')
Geolocation
client.getGeoLocation('jalandhar')
.then(latlong => {
});
Near By Search
client.nearBySearch({geoCode: {lat:30.097575, lng: 31.3784737} , searchType: 'restaurant'})
.then(result=>{
});
Place Image
photo_reference is a id returned by nearby search.
'maxwidth','maxheight' have default value to 400px, 400px respectively.
client.getPlaceImage('photo_reference', 'maxwidth','maxheight')
.then(result=>{
});
Place Details
placeId is a id returned by nearby search.
client.getPlaceDetails('placeid')
.then(result=>{
});