代码之家  ›  专栏  ›  技术社区  ›  Ben Holland Hossam Ali

如何检查地址是否为营业地址或居住地址[已关闭]

  •  10
  • Ben Holland Hossam Ali  · 技术社区  · 14 年前

    我有一个包含许多地址(60000个ish条目)的数据集。我想把这些地址分为居住地址和商业地址。

    • 我不认为谷歌地图地理编码器能在这个时候做到这一点。

    • 联邦快递(Fedex)和UPS似乎都有API,但它们只向运输产品的公司发布(这只是需要知道的基础)

    美国药典API: https://www.usps.com/nationalpremieraccounts/rdi.htm

    联邦快递API: http://www.fedex.com/us/developer/web-services/index.html

    4 回复  |  直到 8 年前
        1
  •  0
  •   Eugene Osovetsky    14 年前

    查看API http://compass.webservius.com

    这是美国1600多万家企业的上市(旨在成为一个完整的企业上市)。如果没有地址,很可能是住宅地址。

        2
  •  7
  •   Jonathan Oliver    8 年前

    如前所述,RDI是一条路要走。RDI代表“住宅交付指标”,它告诉您地址是住宅地址还是商业地址。唯一的问题是你必须是一个开发者才能使用它 你必须有标准化和认证的地址,更不用说美国邮政每年数百美元的许可费了。一旦你得到了它,并编程了一个解决方案,你可以给它一个地址与任何旧的邮政编码,并期待它的工作。地址必须有完整的12位交货点条码。

    或者你可以使用服务提供商做同样的事情,并支付大约50-100美元的清单你的大小。

    address verification web服务API,它将返回住宅/商业指示符,让您知道正在使用的地址类型。

        3
  •  2
  •   Ben Holland Hossam Ali    9 年前

    Whitepages 声称他们允许你在他们的API中这么做。出于爱好的目的,每天多达200个查询,这是免费的。您将查询分区类型。

        4
  •  0
  •   Swordgleam    14 年前

    这有点难,但为什么不写一个脚本来检查地址的第一行是否包含人口普查名单上的姓氏呢?你应该知道大部分的住址。假设这个人/公司的名字是你地址的一部分。