我正在为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