2016-07-13 15 views
5

Ich mache Gebrauch von Place Autocomplete-API von Google Liste der Städte zu erhalten, https://developers.google.com/places/web-service/autocomplete.Google Place Autocomplete-API nicht neueste Name der Stadt Rückkehr

Problem ist, wenn ich "Bombay" suche, sollte es den neuen Stadtnamen "Mumbai" zurückgeben. Gleiches gilt für "Kalkutta" statt "Kolkata" und "Madras" bis "Chennai".

Google Place Search api gibt alle umbenannten Stadtnamen zurück, aber leider nicht zur automatischen Vervollständigung.

Antwort

2

In Textsuche API werden Sie neue Namen erhalten: https://maps.googleapis.com/maps/api/place/autocomplete/json?key=YOUR_KEY&types=city&query=Bombay

Wenn Sie also über API verwenden können, die Sie verwenden können.

In Autocomplete hinzufügen Typen = (Städte), aber es gibt nur alte Namen zurück, ich denke, Google-Daten werden nicht aktualisiert.

https://maps.googleapis.com/maps/api/place/autocomplete/json?key=YOUR_KEY&types=(cities)&input=Bombay

+0

Vielen Dank. Wir haben die Textsuch-API untersucht, aber wir brauchen sie bei der automatischen Vervollständigung. Eine Problemumgehung ist, dass alle Ergebnisse zurückgegeben werden, um die Textsuche zu durchlaufen, aber es ist äußerst ineffizient. –