2011-10-03 14 views
5

Cách dễ nhất để làm điều này là gì? Tôi đã đọc Google Map API không thể được sử dụng hợp pháp làm dịch vụ xác minh địa chỉ. Một số lựa chọn thay thế thực tế và/hoặc các dịch vụ trả tiền theo yêu cầu/trả tiền theo yêu cầu là gì?API PHP/Google Maps - Phương pháp dễ nhất để xác minh địa chỉ đường phố và chuẩn hóa/ngăn chặn trùng lặp?

Địa chỉ Validation API từ '09 - Address validation using Google Maps API

Trả lời

4

Tôi rất vui vì bạn đã đặt câu hỏi này.

UPS và USPS đều cung cấp API miễn phí để xác minh địa chỉ.

Tuy nhiên, USPS yêu cầu bạn chỉ có thể sử dụng API của họ nếu bạn định sử dụng dịch vụ giao hàng của họ. UPS dường như không có hạn chế này. Các TOS trông khá boilerplate và bạn không cần phải sử dụng chúng để vận chuyển (mặc dù tôi không phải là một luật sư để idk).

USPS Developer Kit - https://www.usps.com/business/webtools.htm?

API UPS Thương mại điện tử - https://www.ups.com/upsdeveloperkit?loc=en_US

Danh sách 7 Địa chỉ Xác Dịch vụ - http://www.programmableweb.com/news/7-package-tracking-apis-rock/review/2014/08/26

1

Có vẻ như bạn đang tìm kiếm một giải pháp xác minh địa chỉ "sống" như trái ngược cho một giải pháp xử lý hàng loạt hoặc "chà".

Đối với dịch vụ xác minh địa chỉ "trực tiếp", bạn chính xác rằng USPS (Bưu điện Hoa Kỳ) yêu cầu bạn sử dụng dịch vụ phân phối của họ nếu bạn sử dụng API của họ. UPS (United Parcel Service) cũng giống như vậy. Đây là một báo giá từ TOS của họ (Điều khoản dịch vụ)

"Các hệ thống và thông tin UPS chỉ được sử dụng bởi người dùng truy cập liên quan đến các lô hàng được gửi đến hoặc cho người dùng truy cập UPS. mục đích."

Có một số nhà cung cấp dịch vụ khác nhau có sẵn cấp phép cho dữ liệu USPS và sau đó cho phép bạn sử dụng nó KHÔNG CÓ các yêu cầu đã nêu. API USPS rất phức tạp và trừ khi bạn đang sử dụng nó, nó có thể không đáng để đầu tư để tìm ra nó.

Vì lợi ích của việc tiết lộ đầy đủ, tôi là người sáng lập SmartyStreets, chúng tôi có một số address verification API được gọi là LiveAddress.

Các vấn đề liên quan