Google 地理编码 API 无法识别某些邮政编码

Posted

技术标签:

【中文标题】Google 地理编码 API 无法识别某些邮政编码【英文标题】:Google geocode API doesn't recognise some zipcodes 【发布时间】:2018-09-06 06:05:19 【问题描述】:

我正在使用 google geocode+geolocation API 来查找地点并计算它们之间的距离。

当我们在 Google 上搜索时,有些邮政编码实际上存在,但 google API 无法找到它们。

这是链接中的一个:01703

回应是


   "results" : [],
   "status" : "ZERO_RESULTS"

我该如何解决这个问题(使用 Google API),或者有没有办法直接联系 Google 支持?或者有没有其他效果更好的服务?

请帮我解决这个问题。等待答复。谢谢

【问题讨论】:

将“USA”附加到 URL(或任何您感兴趣的国家/地区) 【参考方案1】:

Google 地图 api 直接从 Google 地图本身读取。如果有数据缺失可以添加Report an error on the map

如果它在地图上而不是在 API 中,那么他们可能正在批准更改。

除此之外,您可以将其报告为错误issue tracker 或尝试联系support team

通常情况下,如果您的请求的 api 中没有数据,那么您无能为力。在大多数情况下,Google 服务是免费的“你得到你所支付的”。

【讨论】:

非常感谢您的回复。我可以使用其他任何服务来代替 google API 吗? 您将不得不尝试 Google 以获取 Stack 无法推荐的服务,我们只是在这里帮助您解决您的工作。【参考方案2】:

我是SmartyStreets 的一名开发人员,与我们的US ZIP Code API 合作了很多。我通过它运行了邮政编码01703,并没问题地取回了地理编码。有兴趣可以免费试用。

【讨论】:

以上是关于Google 地理编码 API 无法识别某些邮政编码的主要内容,如果未能解决你的问题,请参考以下文章

Google 地理编码 API 为邮政编码返回 ZERO_RESULTS

使用 Google Maps Javascript API V3 反向地理编码检索邮政编码

地理位置 API/服务

如何使用谷歌地图 api 将邮政编码转换为地理位置(纬度和经度)?

Google maps API V3 - 无法对 AutocompleteService 预测进行地理编码

使用 bing map api 获取地址(邮政编码)自动地理定位?