2011-08-20 61 views
13

我需要一个API来给我一个位置的邮政编码,当有人进入像洛杉矶,加利福尼亚州的位置。我见过很多API,通过邮政编码为您提供详细信息,但我需要相反的。邮编查找API?

+3

你说“邮编” - 你的意思是邮编吗?你有没有考虑过有很多邮编的城市?纽约?洛杉矶? –

+0

是的,但是当我在Weatherbug或其他类似的服务上输入纽约,纽约这样的东西时,它会选择一个邮政编码。我也想知道他们是如何做到的。 – Anonymous

+0

试试这个https://github.com/Loceo/loceo-jquery-plugin – Gustav

回答

8

USPS有address information api。你给它一个地址,它给你的邮政编码。 正如评论者所说,你需要提供一个地址,因为许多城市都有多个邮政编码。

+5

关于多个邮政编码的优点。但是USPS的API只能用于使用您请求的信息邮寄东西...... – Matt

1

他们有一个邮编,纬度/经度和气象站的交叉参考数据库。

我不知道任何东西免费提供的,你可能会需要支付编译这个

16

退房的API from SmartyStreets

与USPS地址信息API(上面提到的)一样,您提供了一个地址,API提供了经过验证的标准化地址以及完整的邮政编码(5位代码,Plus 4代码和交付点)。

随意experiment with the free demo

该API相对于USPS API的优势是numerous。此外,USPS API特别指“to facilitate USPS shipping transactions only”。 SmartyStreets利用官方的,当前的USPS数据。

**更新:现在它也适用于低使用率的用户。

***更新:SmartyStreets现在提供address API a ZIP Code API

为了充分披露,我是SmartyStreets的软件开发人员。

+1

为什么在网站上有“不要阅读本文”的链接?我不想变弱,但好奇心正在杀死我......为什么你会在网站上放置这样的链接......可能是因为你想让我“阅读这篇文章”是正确的?但是......它说不是! (胎位):D –

+2

我们的计划是完美的... – mdwhatcott

5

Zip Code API提供以下功能:

  • 距离邮编API之间
  • 在半径API邮政编码
  • 邮编,以城市和国家API和邮政编码,以经/纬度API
  • 根据城市和州的邮编
+0

这是一个很好的!谢谢 – Joel

+0

我无法在Radius API信息中找到邮政编码。这正是我需要的。希望你能指点我正确的方向? –

+0

例如它无法找到斯特林高地,邮编MI – fdrv