最简单的方法是什么?我读过Google Map API无法合法地用作地址验证服务。什么是一些实用的替代品和/或受尊重的保费/按服务付费服务?
的地址验证API答案 0 :(得分:4)
我很高兴你问了这个问题。
UPS和USPS都提供免费的API进行地址验证。
然而,USPS要求您只能在使用其送货服务时使用其API。 UPS似乎没有此限制。 TOS看起来相当样板,你不需要使用它们来运送(虽然我不是一个律师,所以idk)。
USPS开发者工具包 - https://www.usps.com/business/webtools.htm?
UPS电子商务API - https://www.ups.com/upsdeveloperkit?loc=en_US
7个地址验证服务列表 - http://www.programmableweb.com/news/7-package-tracking-apis-rock/review/2014/08/26
答案 1 :(得分:1)
听起来您正在寻找“实时”地址验证解决方案,而不是批处理或“清理”解决方案。
对于“实时”地址验证服务,如果您使用其API,USPS(美国邮政服务)要求您使用其送达服务,这是正确的。 UPS(联合包裹服务)也是一样。以下是他们的服务条款(服务条款)
的引用“UPS系统和信息仅由访问用户使用,与用于向用户提交给UPS以及用于交付的货物有关,不得用于其他目的。”
有许多不同的服务提供商可以许可USPS数据,然后允许您在没有规定要求的情况下使用它。 USPS API非常复杂,除非您要使用它很多,否则可能不值得投资。
为了充分披露,我是SmartyStreets的创始人,我们有一个名为LiveAddress的address verification API。