2011-09-13 44 views
0

我正在寻找一个美国地址验证web服务,如标题所述。另外:寻找美国地址验证网络服务

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

我需要:

  • 验证,一个地址是真实的
  • 地址解析

谷歌的地图/ Bing地图看起来不错,但对我来说,因为这些都将无法正常工作:

  • 禁止如果不是地图图像上绘制点的溢价账
  • 低请求限制(100,000 /天)使用。我需要更多像1,000,000 /天
  • 不天气预报,我不需要,这是资源密集型的,这意味着它的速度慢

有什么建议?

+0

对于每个客户端来说,Google地理编码使用限制是否有帮助,因为它是发出请求的Javascript? –

+0

@Jonallard - 这是一个很好的观点。但是这个软件将在公司的内部网上运行,所以请求来自同一个公共IP。 –

+0

我认为可能是这样,我问的原因。 –

回答

-1

获取CASS software和地方你自己的机器上运行它。你会得到更大的吞吐量。

0

你可以在理论上,运行桌面软件和插件到任何种类的API提供的,但你成为负责之类的正常运行时间,数据的更新,以及相关的开销。您也可能遇到软件线程模型的问题 - 它是多线程还是单线程软件?你不想在生产中找到它。

有一个Web服务的少数,在那里,可以验证美国的地址,包括美国邮政官方网站的服务。 USPS在返回的领域非常有限。例如,如果您正在查找用于制作完整条形码的“交付点”,则USPS API不会返回该信息。我相信USPS网络服务也会限制您可以执行的查询的数量,但我不记得确切的限制。

你需要在Web服务中寻找的一些东西包括价格(显然)以及服务器的地理分布。如果一家公司的所有服务器位于同一个位置,并且该数据中心处于脱机状态(可以并且确实发生),那么您将被置于寒冷中。如果他们有多个物理位置,它可以帮助防止不必要的中断。另外,你要确保服务调用返回的所有必要的字段按您的要求 - 样提货点代码,条码和DPV代码(它告诉你如何交付地址为)。

最后,您需要确定您对公司互动的感受。当你打电话给他们时,他们是否对你的需求有反应并担心?或者你正在和一些无法回答问题的前线人员交谈,他们只能收集关于公司规模和收入的信息,以便他们可以评估你有多大的鱼,并确定哪个销售人员可以给你打电话。您可以与通过电话或电子邮件编写Web服务的工程师交谈吗?

这里有几个选择,你必须选择一个最适合你的要求和独特的情况。通过Google搜索找到公司列表。为了充分披露,我是SmartyStreets的联合创始人。我们有一个名为LiveAddress的address verification web service API。欢迎您直接与我联系,我的个人Twitter account或公司Twitter account

0

您可以尝试Pitney Bowes的“IdentifyAddress”提供的API在 - https://identify.pitneybowes.com/

服务分析和输入地址与已知地址数据库世界各地的标准化详细比较输出。它会更正地址,添加缺少的邮政信息并使用适用的邮政机构所偏好的格式对其进行格式化。我还使用其他地址数据库,以便提供更加详细的信息,包括地址质量,地址类型,音译(例如从中文汉字拉丁字符)以及是否验证了地址/房屋号码,街道或城市级别的参考信息。

您会在网站上找到很多样品和sdk,我发现它非常易于集成。