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

时间:2016-12-09 03:07:30

标签: json google-maps google-maps-api-3

我的地址正确 700 Bay Rd 红木城 CA 94063 美国

但谷歌地图地理编码没有返回此地址的结果,我正在使用网址(仅在此处删除了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

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

最近,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中报告此问题。

希望它有所帮助!