我正在寻找一个美国地址验证网络服务,正如标题所说。也:
我确实需要:
谷歌的地图/ Bing地图似乎不错,但由于以下原因对我不起作用:
有什么建议吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
答案 2 :(得分:0)
理论上,您可以运行桌面软件并插入其提供的任何类型的API,但随后您将对正常运行时间,数据更新和相关开销等事务负责。您可能还会遇到软件线程模型的问题 - 它是多线程还是单线程软件?你不想在生产中找到它。
有一些网络服务可以验证美国地址,包括USPS官方网络服务。 USPS在它返回的领域非常有限。例如,如果您正在寻找用于制作完整条形码的“交付点”,则USPS API不会返回该信息。我相信USPS网络服务也限制了你可以执行的查询数量,虽然我不记得确切的限制。
您希望在Web服务中寻找的一些内容包括价格(显然)以及服务器的地理分布。如果一家公司的所有服务器都在一个位置并且数据中心脱机(可能并且确实发生了),那么您就会被冷落。如果它们具有多个物理位置,则可以帮助防止不必要的中断。此外,您还需要确保服务调用根据您的要求返回所有必需的字段 - 例如交付点代码,条形码和DPV代码(告诉您 如何交付地址)
最后,您需要确定与公司互动的感受。当您通过电话给他们打电话时,他们是否有回应并关注您的需求?或者您正在与一些无法回答问题的前线人员交谈,只能收集有关您公司规模和收入的信息,以便他们可以评估您的鱼有多大,并确定哪个推销员可以给您回电话。你能和通过电话或电子邮件编写网络服务的工程师交谈吗?
有一些选择,你必须选择最适合你的要求和独特情况的选择。进行Google搜索以查找公司列表。为了充分披露,我是SmartyStreets的联合创始人。我们有一个名为LiveAddress的address verification web service API。我们非常欢迎您直接与我联系,询问我的个人Twitter account或公司Twitter account上的问题。
答案 3 :(得分:0)
您可以在 - https://identify.pitneybowes.com/
尝试Pitney Bowes“识别地址”Api该服务分析并比较输入地址与世界各地的已知地址数据库,以输出标准化细节。它纠正地址,添加丢失的邮政信息,并使用适用的邮政机构首选的格式对其进行格式化。我还使用额外的地址数据库,因此它可以提供增强的细节,包括地址质量,地址类型,音译(例如从中文汉字到拉丁字符)以及地址是否被验证到房屋/门牌号码,街道或城市级别参考信息。
您可以在网站上找到大量样本和sdk,我发现它非常容易集成。