Geolocation Address Verification to Obtain Israel postal codes
Budget: $30 – $250 USD
This task does not necessarily involve any development. What I'm looking for is a recommendation for a solution to my situation:
1. I am the developer for the website of a non-profit organization which has an online donation form.
2. The donation form asks the donor to enter their address, city, country.
3. This is done with a single textbox which uses google autocomplete api to get the donor's address.
4. Everything works quite well, except if the donor lives in Israel, in which case google does not return the postal code.
5. So I need a solution that will get me the postal code for donors entering an Israel address.
What I've tried:
1. I tried to see if there is an option that will get google's autocomplete api to return the postal code for an Israel address, but couldn't find any. This would obviously be the most ideal solution.
2. The Israel post office website has an API that returns the postal code if you pass it a street address and city. It works fine if you invoke it from your browser, but if you run it through ajax or iframe, it is blocked immediately, and if you run it server side, it is blocked after a few attempts, with a message that you are a bot. If someone could get this working, this would be the second best thing. The API url is: https://services.israelpost.co.il/zip_data.nsf/SearchZip?OpenAgent&Location=CITY&Street=STREET&House=41 where CITY is the city name in Hebrew and STREET is the street name in Hebrew.
3. The other solution would be a third party company that does any one of the following three things:
(a) Provides a database of Israel addresses which I can download and use to lookup the postal code of any address in Israel. So far, I have found no such database. I'm wondering if it would be possible to download such a list from openstreetmap.org.
(b) Provides an autocomplete API similar to google's -- but which does return the postal code for Israel addresses. I have found websites that provide this service, such as smarty.com, but they cost 1000 to 2000 USD a year.
(c) Provides a lookup API where I can pass them a street address and city and they will return the postal code. The companies who do (b) generally do (c) as well, but they too are expensive, if a bit cheaper than (b).
So if someone could find a company that provides any of the above three services for a much cheaper price, that would be the third best solution.
In short, I'm looking for a solution that will get me the postal codes for my Israel donors for a minimum monthly cost.
1. I am the developer for the website of a non-profit organization which has an online donation form.
2. The donation form asks the donor to enter their address, city, country.
3. This is done with a single textbox which uses google autocomplete api to get the donor's address.
4. Everything works quite well, except if the donor lives in Israel, in which case google does not return the postal code.
5. So I need a solution that will get me the postal code for donors entering an Israel address.
What I've tried:
1. I tried to see if there is an option that will get google's autocomplete api to return the postal code for an Israel address, but couldn't find any. This would obviously be the most ideal solution.
2. The Israel post office website has an API that returns the postal code if you pass it a street address and city. It works fine if you invoke it from your browser, but if you run it through ajax or iframe, it is blocked immediately, and if you run it server side, it is blocked after a few attempts, with a message that you are a bot. If someone could get this working, this would be the second best thing. The API url is: https://services.israelpost.co.il/zip_data.nsf/SearchZip?OpenAgent&Location=CITY&Street=STREET&House=41 where CITY is the city name in Hebrew and STREET is the street name in Hebrew.
3. The other solution would be a third party company that does any one of the following three things:
(a) Provides a database of Israel addresses which I can download and use to lookup the postal code of any address in Israel. So far, I have found no such database. I'm wondering if it would be possible to download such a list from openstreetmap.org.
(b) Provides an autocomplete API similar to google's -- but which does return the postal code for Israel addresses. I have found websites that provide this service, such as smarty.com, but they cost 1000 to 2000 USD a year.
(c) Provides a lookup API where I can pass them a street address and city and they will return the postal code. The companies who do (b) generally do (c) as well, but they too are expensive, if a bit cheaper than (b).
So if someone could find a company that provides any of the above three services for a much cheaper price, that would be the third best solution.
In short, I'm looking for a solution that will get me the postal codes for my Israel donors for a minimum monthly cost.