Dalam rangka mengembangkan layanan verifikasi alamat internal di perusahaan Jerman tempat saya bekerja, saya menemukan sejumlah cara untuk mengatasi masalah ini. Saya akan melakukan yang terbaik untuk merangkum temuan saya di bawah ini:
Gratis, Perangkat Lunak Sumber Terbuka
Jelas, pendekatan pertama yang akan diambil siapa pun adalah pendekatan sumber terbuka (seperti openstreetmap.org ), yang bukan merupakan ide yang buruk. Tetapi apakah Anda benar-benar dapat menggunakan ini dengan baik dan dapat diandalkan sangat bergantung pada seberapa besar Anda perlu mengandalkan hasil.
Alamat adalah hal yang sangat bervariasi. Memverifikasi alamat AS bukanlah tugas yang mudah, tetapi dapat ditanggung, tetapi begitu Anda pergi ke Eropa, terutama Inggris dengan sistem Kode Pos mereka yang ekstensif, pendekatan sumber terbuka akan kekurangan data.
Layanan Web / API
Perangkat Lunak Kelas Perusahaan
Uang menyelesaikannya, jelas. Tetapi tidak setiap bisnis atau pengembang dapat menghabiskan ~ $ 0,15 per pencarian alamat (itu $ 150 untuk 1.000 permintaan API) - model bisnis yang sangat mahal yang telah diterapkan oleh sebagian besar API validasi alamat.
Apa yang akhirnya saya integrasikan: API streetlayer
Karena saya tidak mau mengambil pendekatan terprogram untuk memverifikasi data alamat secara manual, saya akhirnya sampai pada kesimpulan bahwa saya membutuhkan API dengan label harga yang tidak akan membuat atasan saya ingin memecat saya dan tetap memberikan yang solid dan dapat diandalkan hasil verifikasi internasional.
Singkat cerita, saya akhirnya mengintegrasikan API yang dibangun oleh apilayer, yang disebut "API streetlayer". Saya dengan mudah diyakinkan oleh integrasi JSON yang sederhana, hasil validasi yang sangat akurat, dan harga yang ramah pengembang. Selain itu, 100 permintaan / bulan sepenuhnya gratis.
Semoga ini membantu!