Google geocode API返回卢森堡邮政编码的错误/空值



我正在为L-4321, L-8287等zip进行API调用。

这些是网址。

https://maps.googleapis.com/maps/api/geocode/json?address=4321%2CLU
https://maps.googleapis.com/maps/api/geocode/json?address=postal_code%3A4321%7Ccountry%3ALU
https://maps.googleapis.com/maps/api/geocode/json?address=8287%2CLU

他们正在返回美国一些地方的结果。请帮助!

"返回一个空字符串"响应不是预期的行为。似乎错误在于您如何处理响应。如果你直接在浏览器上使用请求,如果它没有返回一个位置,它至少应该返回一个错误。

这些邮政编码都不见了。

在你尝试的3个请求中,只有这个是正确的:

https://maps.googleapis.com/maps/api/geocode/json?address=postal_code%3A4321%7Ccountry%3ALU

返回ZERO_RESULTS,因为没有匹配的结果。

其他2个请求查找匹配4位数字加上以"lu"(Luverne, Luz等)开头的内容的结果──如果没有组件=country: lu过滤器,则不能保证结果将在卢森堡。

这是一个查找卢森堡邮政编码的请求:

https://maps.googleapis.com/maps/api/geocode/json?address=postal_code%3A1717%7Ccountry%3ALU

遗失的邮政编码可以在谷歌地图中报告:https://support.google.com/maps/answer/3094088?co=GENIE.Platform%3DDesktop& hl = en

相关内容

  • 没有找到相关文章

最新更新