API автозаполнения Google мест предложит локальные почтовые индексы, если я введу локальный почтовый индекс (например, input = "94903", локальный почтовый индекс в CA), но не предложит удаленные почтовые индексы (например, input =«10021», почтовый индекс в Нью-Йорке).Он правильно предложит удаленные почтовые индексы, если я укажу почтовый индекс с областью (например, input = "New York, 10021").
- Строгие ограничения на местоположение не включены.
- Я попытался удалить параметры местоположения без успеха.
- Я также попытался удалить параметр типов без успеха.
- Я также попытался удалить параметры страны без успеха.
Если я сравниваю свои результаты с автозаполнением на maps.google.com, оно точно такое же, за исключением того, что "10021" содержит предложение для этого почтового индекса на maps.google.com.Любые идеи о том, как я мог бы получить удаленные почтовые индексы, чтобы показать?URL, который я использую для API, выглядит следующим образом:
https://maps.googleapis.com/maps/api/place/autocomplete/json?components=country%3Aus&input=10021&language=en&location=38.0305408%2C-122.55477760000001&radius=1000&sessiontoken=1&types=geocode&key=API_KEY
Результаты, которые я получаю для "10021":
- 10021 Калифорния 1
- 10021 Тесла-роуд
- 10021 Предгорный бульвар
- 10021 Пачеко Пасс шоссе
- 10021 Ярмарка Дубов бульвар
Результаты поmaps.google.com для "10021":
- 10021 (почтовый индекс - это то, что я ищу)
- 10021 Калифорния 1
- 10021Тесла Роуд
- 10021 Предгорья Бульвар
- 10021 Пачеко Пасс Шоссе
Результаты, которые я получаю для "94903" работают правильно - они включают в себя почтовый индекс 94903 и онисопоставьте maps.google.com.Не работают только удаленные почтовые индексы.