Google 地图地理编码未验证正确的地址

Google Map geocoding is not validating the correct address

我有正确的地址 700湾路 红木城 加利福尼亚州 94063 美国

但是 google 地图地理编码未返回此地址的结果,我正在使用 url(仅在此处删除了 api 键): https://maps.googleapis.com/maps/api/geocode/json?components=postal_code:94063|locality:Redwood%20City|administrative_area:CA

但是当我删除地点时,即使响应以下请求的地点相同,它也能正常工作 https://maps.googleapis.com/maps/api/geocode/json?components=postal_code:94063|administrative_area:CA

有人可以帮忙吗??

最近,Google 公布了新版本的 Geocoding API:

https://googlegeodevelopers.blogspot.com.es/2016/11/address-geocoding-in-google-maps-apis.html

此版本现已成为默认版本。看起来您的查询在新版地理编码器中已损坏,但在旧版本中可以正常工作:

https://maps.googleapis.com/maps/api/geocode/json?components=postal_code:94063|locality:Redwood%20City|administrative_area:CA&new_forward_geocoder=false&key=YOUR_API_KEY

我建议在 public issue tracker 中报告该问题。

希望对您有所帮助!