我几乎到处都找遍了,但什么也没找到,所以我唯一的希望就是在这里!(
我想做一个基于PHP的脚本,通过输入邮政编码来查找英国地址,所以一个列表会显示一些房子的号码!
任何想法我怎么能做到这一点,我知道我必须使用API,即使我搜索谷歌地图API为此,但没有发现任何!
任何想法?
我需要这个特殊的脚本为一个额外的注册脚本,允许英国居民能够注册一个特定的原因,所以请帮助,如果你知道在哪里我可以开始!
提前感谢!:)
一般来说,这些系统使用皇家邮政PAF数据库,但这确实需要花费相当多的钱。
有一些服务以固定的价格(或每月的价格)提供X数量的请求,所以如果购买完整的东西不是一个选择,那么你可以看看这些服务中的一个。
这是你需要花钱去做的事情——这不是任何人(我发现)免费提供的服务。
我不认为这是你可以从谷歌地图得到的东西。
嗯,有相当多的项目在这个数据集上工作-只需看看例如http://www.freethepostcode.org/和相关的项目。
您可以使用google api获取邮政编码纬度和经度:
http://maps.googleapis.com/maps/api/geocode/json?address=(POSTCODE HERE)&sensor=false
然后使用lat和long,从中可以得到街道名称
http://maps.googleapis.com/maps/api/geocode/json?latlng=(LAT),(LNG)&sensor=false
见此处参考:
http://code.google.com/apis/maps/documentation/geocoding/我们可以通过API. getaddress.io API获得所有英国地址的邮政编码。您可以在https://usingphp.com/post/how-to-get-all-uk-addresses-by-postal-code