2016-07-13 10 views
5

GoogleのプレイスオートコンプリートAPIを使用して都市リストを取得しています。 https://developers.google.com/places/web-service/autocompleteGoogleプレイスのオートコンプリートAPIが最新の都市名を返さない

問題は私が "ボンベイ"を検索するとき、それは新しい都市名 "ムンバイ"を返すべきです。 "カルカッタ"の代わりに "カルカッタ"と "マドラス"を "チェンナイ"と同じです。

Googleプレイス検索apiはすべての名前が変更された都市名を返しますが、残念ながら自動補完用ではありません。

答えて

2

テキスト検索APIでは、新しい名前を取得します:あなたはAPIの上に使用することができた場合 https://maps.googleapis.com/maps/api/place/autocomplete/json?key=YOUR_KEY&types=city&query=Bombay

あなたが使用することができます。

オートコンプリートの追加タイプ=(都市)では古い名前のみが返されていますが、Googleのデータは更新されていないと思います。

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

+0

ありがとうございます。 テキスト検索APIについて検討しましたが、オートコンプリートに必要です。 回避策は、すべての結果がテキスト検索を返すようにすることですが、それは非常に非効率です。 –

関連する問題