寻找美国地址验证Web服务



我正在寻找一个美国地址验证web服务,正如标题所说。还:

  • 我不需要地图
  • 我不需要地理编码

I do need:

  • 验证地址是真实的
  • 地址解析

谷歌地图/必应地图看起来不错,但由于以下原因,我无法使用:

  • 如果不在地图图像上绘制点,则禁止使用
  • 高级帐户的低请求限制(100,000/天)。我需要100万/天
  • 地理编码,我不需要,这是资源密集型的,这意味着它是缓慢的

有什么建议吗?

可能是USPS?

https://www.usps.com/business/address-management-products.htm

使用FedEx的API。他们有一个API来验证地址。

:

https://webgis.usc.edu/Services/AddressValidation/Default.aspx

您可以尝试Pitney Bowes的" IdentifyAddress " Api - https://identify.pitneybowes.com/

服务分析并比较输入地址与世界各地的已知地址数据库,以输出标准化的详细信息。它更正地址,添加缺少的邮政信息,并使用适用的邮政当局首选的格式对其进行格式化。I还使用额外的地址数据库,以便提供增强的详细信息,包括地址质量、地址类型、音译(例如从中文汉字到拉丁字符)以及地址是否验证为前提/门牌号、街道或城市级别的参考信息。

你会发现网站上有很多示例和sdk可用,我发现它非常容易集成。

理论上,您可以运行桌面软件并插入其提供的任何类型的API,但随后您要对正常运行时间、数据更新和相关开销等事情负责。您还可能遇到软件线程模型的问题——它是多线程的还是单线程的软件?你可不想在生产环境中发现这一点。

有一些网络服务可以验证美国的地址,包括美国邮政总局的官方网络服务。美国邮政系统在返回的领域是非常有限的。例如,如果您正在寻找"交货点"。它用于制作完整的条形码,USPS API不会返回该信息。我相信USPS网络服务也限制了你可以执行的查询数量,尽管我不记得确切的限制。

你想要在web服务中寻找的一些东西包括价格(显然)以及服务器的地理分布。如果一家公司把所有的服务器都放在一个地方,而那个数据中心脱机了(这是可能发生的,而且确实发生了),那么您就被冷落了。如果它们有多个物理位置,它可以帮助防止不必要的中断。此外,您还需要确保服务调用根据您的需求返回所有必要的字段——例如交付点代码、条形码和DPV代码(它告诉您地址如何可交付)。

最后,你要确定你对与公司互动的感觉。当你打电话给他们时,他们是否会回应并关心你的需求?或者你是在和一些不能回答问题的一线人员交谈,他们只能收集关于你公司规模和收入的信息,这样他们就可以评估你有多了不起,并决定哪个销售人员可以给你回电话。你能通过电话或电子邮件与编写web服务的工程师交谈吗?

有几个选择,你必须选择一个最适合你的需求和独特的情况。在谷歌上搜索一下公司列表。为了充分披露,我是SmartyStreets的联合创始人。我们有一个名为LiveAddress的地址验证web服务API。如有任何问题,欢迎在我的个人推特账号或公司推特账号上直接与我联系。

最新更新