Json 谷歌地理编码API-未返回邮政编码

Json 谷歌地理编码API-未返回邮政编码,json,google-maps,Json,Google Maps,我有一个验证邮政编码的网站。如果用户键入邮政编码,我将存储格式化地址、lat、long等。如果他们第二天返回编辑表单,我将字段设置为格式化地址并重新验证。问题是并非所有格式化的地址都会在第二次返回zip,即使我正在将其传递给查询 --返回格式化地址:美国加利福尼亚州伍德兰95776 --不返回邮政编码-即使我正在传递它,也会给出近似值 ,加利福尼亚州95776,美国和新西兰= --按预期返回邮政编码,即使LENEXA具有多个邮政编码 /maps/api/geocode/json?address

我有一个验证邮政编码的网站。如果用户键入邮政编码,我将存储格式化地址、lat、long等。如果他们第二天返回编辑表单,我将字段设置为格式化地址并重新验证。问题是并非所有格式化的地址都会在第二次返回zip,即使我正在将其传递给查询

--返回格式化地址:美国加利福尼亚州伍德兰95776

--不返回邮政编码-即使我正在传递它,也会给出近似值 ,加利福尼亚州95776,美国和新西兰=

--按预期返回邮政编码,即使LENEXA具有多个邮政编码
/maps/api/geocode/json?address=Lenexa,KS 66227,USA&key=

我建议存储位置ID而不是地址字符串。这是谷歌的建议:

所以你第一次执行

https://maps.googleapis.com/maps/api/geocode/json?address=95776&key=YOUR_API_KEY

并存储生成的位置ID
chijardffwrhiark6riuxebj30

下次您应该执行位置ID查找以获得与原始请求完全相同的结果


https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJARdFFWLRhIARK6RIUxEbJ30&key=YOUR_API_KEY

看起来这是一个熟悉的问题,这是一个好主意。我也想到了这一点,正在这样做,然而,问题是如何返回邮政编码。这是审美的。是的,我们将提供真实的地图位置和方向与您所说的ID,但如果我们想显示,视觉上,邮政编码?