检查邮政编码或邮政编码是否真实

时间:2014-11-24 21:27:35

标签: validation zipcode postal-code

经过一番搜索,我找不到明确的答案。

如果给我一个像11111这样的邮政编码,它在技术上是一个有效的邮政编码,但它并不存在。有没有办法检查这个?邮政编码如a1a a1a(有效但不是真实的)也是如此。

2 个答案:

答案 0 :(得分:5)

对于美国邮政编码:

您可以购买/下载邮政编码数据库,您可以在本地应用中使用。

Google for

  

我们的邮政编码数据库

以下是您可以免费用于非商业用途的商品(出于商业目的,您可以购买廉价许可证):

http://www.unitedstateszipcodes.org/zip-code-database/

有些提供商允许您执行远程HTTP呼叫,搜索

答案 1 :(得分:0)

对于任何偶然发现并使用 Python 的人来说,这存在:https://github.com/Brobin/usps-api

它没有涵盖所有 API 功能,但它使标准内容比手动构建 XML 容易得多。