Google API密钥刚刚停止运行

时间:2013-03-11 20:30:58

标签: google-maps geocoding google-geocoding-api

今天我开始收到谷歌的“无效api密钥”错误,经过多年的代码工作正常。今天开始。例如:

这不起作用:

http://maps.google.com/maps/geo?q=dallas&output=xml&v=2&sensor=false&key=AIzaSyBtU9NELBF88O3yYqSjhkbTL2SkPe1xum0

这是:

http://maps.google.com/maps/geo?q=dallas&output=xml&v=2&sensor=false&key=ABQIAAAAzAkrOIsv60fbtV-5UlnnJxRUrcFJRfPs1DYZSl5DdA7w5qtvARRv6HblVCIt_AgTSnG3PdPypHTBEQ

此外,点击该链接不起作用,但直接将其粘贴到窗口中......为什么?

两者都是有效的API密钥,但我认为后者是一个旧版本。但是我以前一直使用以前的URL直到今天。

有什么想法吗?感谢。

1 个答案:

答案 0 :(得分:0)

Sensor = false是必需的输入,V3 API不再是可选的。您应该迁移到V3,因为V2将最终停止2013年9月。 URL和参数以及json和xml响应的格式都会发生变化

https://developers.google.com/maps/documentation/geocoding/ https://developers.google.com/maps/documentation/geocoding/#GeocodingRequests