PHP / Google Maps API - Самый простой способ проверить адрес улицы и стандартизировать / предотвратить дублирование? - PullRequest
5 голосов
/ 03 октября 2011

Какой самый простой способ сделать это?Я прочитал, что Google Map API не может по закону использоваться в качестве службы проверки адресов.Каковы некоторые практические альтернативы и / или уважаемые услуги премиум-класса / оплаты за запрос?

API проверки адресов от '09 - Проверка адресов с помощью API Карт Google

Ответы [ 2 ]

4 голосов
/ 06 октября 2011

Я рад, что вы задали этот вопрос.

ИБП и USPS предлагают бесплатные API для проверки адреса.

Однако , USPS требует, чтобы вы могли использовать их API, только если вы намереваетесь использовать их службу доставки. У UPS, похоже, нет этого ограничения. TOS выглядит довольно стандартно, и вы не обязаны использовать их для доставки (хотя я не юрист, так что идиот).

Комплект разработчика USPS - https://www.usps.com/business/webtools.htm?

API электронной коммерции UPS - https://www.ups.com/upsdeveloperkit?loc=en_US

Список 7 служб проверки адресов - http://www.programmableweb.com/news/7-package-tracking-apis-rock/review/2014/08/26

1 голос
/ 11 октября 2011

Похоже, вы ищете «живое» решение для проверки адреса, а не решение для пакетной обработки или «очистки».

Что касается «живых» служб проверки адресов, вы правы в том, что USPS (Почтовая служба США) требует от вас использования их служб доставки, если вы используете их API. UPS (United Parcel Service) работает точно так же. Вот цитата из их TOS (Условия предоставления услуг)

«Системы и информация ИБП должны использоваться исключительно Пользователем Доступа в связи с поставками, предложенными Пользователем или для Пользователя Доступа в ИБП для доставки и для каких-либо иных целей».

Существует довольно много различных поставщиков услуг, которые лицензируют данные USPS, а затем позволяют использовать их БЕЗ заявленных требований. API USPS очень сложен, и если вы не собираетесь использовать его ОЧЕНЬ МНОГО, это может не стоить вложенных средств, чтобы разобраться в этом.

В целях полного раскрытия, я являюсь основателем SmartyStreets, у нас есть API проверки адресов , называемый LiveAddress.

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