API мест Google не возвращает почтовые индексы для крупных городов или центров. Как мне обойти это? - PullRequest
0 голосов
/ 02 июля 2019

Я использую автозаполнение Google, чтобы позволить посетителям вводить города, пригороды или почтовые индексы, чтобы они могли выбрать нужный из списка автозаполнения. Затем мне нужно сохранить почтовый индекс для этого местоположения, чтобы я мог сравнить этот почтовый индекс с записями в базе данных, чтобы найти поставщиков услуг в этом почтовом индексе.

Проблема, с которой я столкнулся сейчас, заключается в том, что API Google не возвращает почтовые индексы для всех местоположений. Особенно это касается крупных городов. Например, он не возвращает почтовые индексы для Мельбурна Австралии, Сиднея Австралии или Перта Австралии.

Кто-нибудь разработал решение или решение этой проблемы? Есть предложения?

Я уже много лет гуглю и не могу найти решение. Само Google, похоже, не упоминает эту ситуацию в своих документах Google Мест на карте.

1 Ответ

0 голосов
/ 10 июля 2019

Поскольку многие города охватывают несколько почтовых индексов, вам, вероятно, нужно, чтобы ваши пользователи указали точный почтовый адрес, по которому они нуждаются в обслуживании. Опасаясь скучного ввода полного адреса улицы? Не бойся; Поместить автозаполнение может сохранить их много нажатий клавиш, особенно если вы ограничить результаты для конкретной страны или местоположения границы .

Возможно, вы захотите создать форму адреса и использовать автозаполнение Адресов для автоматического заполнения компонентов, включая почтовый индекс, после того как пользователь выберет адрес из прогнозов автозаполнения. В этом разделе документации показано, как это работает, а на этой странице представлен образец кода Javascript для реализации формы автозаполнения адреса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...