2017-01-24 5 views
-1

Ich habe ein Restaurant-Ort-Service zu implementieren, indem Sie die Google Places api wie folgt aus:Wie das gleiche Ergebnis von Google Maps erhalten mit Google Places API

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=43.7666321,11.2546258&rankby=distance&type=restaurant&key=[API_KEY]

aber das Ergebnis sind sehr verschieden von der in der Nähe suchen Maps google mit:

https://www.google.it/maps/search/Ristoranti/@43.7666321,11.2546258,15z/data=!4m8!2m7!3m6!1sRistoranti!2sPlaza+Hotel+Lucchesi,+Lungarno+della+Zecca+Vecchia,+38,+50122+Firenze!3s0x132a53f8014b2cd1:0xe324c61f3f21ebce!4m2!1d11.2633806!2d43.7666092?hl=it

ich habe auch versucht, den Radar Suchanfragen, aber es funktioniert auch nicht.

Antwort

1

Sie können Google Maps PlacesService verwenden.

service = new google.maps.places.PlacesService(map); 
service.nearbySearch(request, callback); 

Für weitere Einzelheiten über Parameter und wie es zu benutzen, Check: https://developers.google.com/maps/documentation/javascript/places

+0

Leider muss ich den Places-APIs verwenden (ich sie in einem PHP-Web-Service verwenden) so could't Ich benutze die Javascript-Bibliothek. –