2016-06-22 10 views
1

Ich arbeite mit Google Places API.Google Place Details Android

Meine Aufgabe ist es, einige Namen, Beispiel Amazon zu geben und es sollte mir die Art dieses Ortes als Shop- zurück.

Kurz gesagt, wenn ich Ortsnamen an einen Webservice übergebe, sollte er mir den Typ dieses Ortes zurückgeben.

Ich habe versucht, zwei Lösungen

1) Place Autocomplete Ich will nicht, diese verwenden, weil es gibt so viele Ergebnisse

2) Google Platz Details der API Hier muss ich Übergeben Sie die Orts-ID anstelle des Ortsnamens.

Also jeder weiß, wie bekomme ich Ort Details durch die Weitergabe des Namens an einige Web-Service.

Danke

+0

in Google Place API müssen Sie Ortsnamen und Ortstyp mit Browser-Taste übergeben –

Antwort

1

Sie haben die Kombination von Google Places API und Places Autocomplete API zu verwenden.

Places Autocomplete API wird AutocompletePrediction bieten von dort aus können Sie die placeId abholen, die Sie mit Google Places API verwenden, werden die Details dieser Platz zu bekommen.

Ich weiß, Sie sagen, Sie nicht Google Autocomplete API verwenden mögen, aber es kann so konfiguriert werden, um eine maximale Anzahl von Ergebnissen zurück (default 10 ist glaube ich) und kann auch durch AutocompleteFilter Zugabe zurückzukehren bestimmte Arten von Orten konfiguriert werden. Dies wird die Ergebnisse einschränken und wird auch nützliche Ergebnisse für Ihren Fall liefern.

Verwandte Themen