是否可以执行地址(物理地址,而不是电子邮件)验证?似乎地址格式的数量之多,即使仅在美国,也会使这成为一项相当困难的任务。另一方面,这似乎是满足多个业务需求所必需的任务。
这是一种免费且“开箱即用”的方法。不是 100% 完美,但它应该拒绝公然不存在的地址。
将完整地址提交至Google 的地理编码网络服务 https://developers.google.com/maps/documentation/geocoding/。该服务尝试返回您为其提供数据的位置的确切坐标,即纬度和经度。
根据我的经验,如果地址无效,您将从服务中得到 602 的结果。肯定存在误报或漏报的可能性,但与其他一致性检查结合使用可能会很有用。
(雅虎的地理编码网络服务 http://developer.yahoo.com/maps/rest/V1/geocode.html另一方面,如果城镇存在但地址的其余部分是伪造的,则将返回城镇中心的坐标。只要您密切关注结果中的“精度”字段,就可能有用)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)