Trong quá trình phát triển dịch vụ xác minh địa chỉ nội bộ tại một công ty Đức mà tôi từng làm việc, tôi đã tìm ra một số cách để giải quyết vấn đề này. Tôi sẽ cố gắng hết sức để tổng hợp những phát hiện của mình bên dưới:
Phần mềm nguồn mở miễn phí
Rõ ràng, cách tiếp cận đầu tiên mà mọi người sẽ thực hiện là một cách tiếp cận nguồn mở (như openstreetmap.org ), đây không bao giờ là một ý tưởng tồi. Nhưng bạn có thực sự có thể sử dụng tốt và đáng tin cậy hay không phụ thuộc rất nhiều vào mức độ bạn cần dựa vào kết quả.
Địa chỉ là một thứ vô cùng thay đổi. Xác minh địa chỉ Hoa Kỳ không phải là một nhiệm vụ dễ dàng, nhưng có thể thực hiện được, nhưng một khi bạn đến châu Âu, đặc biệt là Vương quốc Anh với hệ thống Mã bưu chính rộng lớn của họ, phương pháp mã nguồn mở sẽ đơn giản là thiếu dữ liệu.
Dịch vụ web / API
Phần mềm cấp doanh nghiệp
Rõ ràng là có tiền. Nhưng không phải doanh nghiệp hoặc nhà phát triển nào cũng có thể chi ~ 0,15 đô la cho mỗi lần tra cứu địa chỉ (đó là 150 đô la cho 1.000 yêu cầu API) - một mô hình kinh doanh rất tốn kém mà phần lớn các API xác thực địa chỉ đã triển khai.
Những gì tôi đã kết thúc tích hợp: API streetlayer
Vì tôi không sẵn sàng sử dụng phương pháp lập trình để xác minh dữ liệu địa chỉ theo cách thủ công nên cuối cùng, tôi đã đi đến kết luận rằng tôi cần một API với mức giá không khiến sếp muốn sa thải tôi mà vẫn cung cấp một cách chắc chắn và đáng tin cậy kết quả xác minh quốc tế.
Tóm lại, tôi đã kết thúc việc tích hợp một API do apilayer xây dựng, được gọi là "API streetlayer". Tôi dễ dàng bị thuyết phục bởi tích hợp JSON đơn giản, kết quả xác thực chính xác đáng ngạc nhiên và giá cả thân thiện với nhà phát triển của chúng. Ngoài ra, 100 yêu cầu / tháng hoàn toàn miễn phí.
Hi vọng điêu nay co ich!