Мы используем API Карт Google, и когда пользователь вводит 5-значный почтовый индекс, результаты в большинстве случаев являются правильными;он обрабатывает входные данные как почтовый индекс и возвращает результаты на основе этого местоположения.
Проблема, на которую мы обратили внимание, состоит в том, что запросы на определенные почтовые индексы (42025 - наш основной пример) НЕ возвращают ожидаемые результаты.(Бентон, Кентукки).Вызов API фактически возвращает «status»: «ZERO_RESULTS».Подобный поиск на maps.google.com иногда дает положительный результат, но только если Benton, KY уже использует большую часть области просмотра.Обходной путь - добавить термин «zip» в строку запроса.
Мое расследование показало, что в неудачных результатах, как представляется, используется 5-значная строка, как будто адрес улицы, который ничего не находит.В результате запроса «42020» отображается адрес, например, рядом с Вашингтоном.
Кто-нибудь сталкивался с этой проблемой?Любые предложения о том, как решить эту проблему?