我们的网站可以选择插入您的邮政编码,然后使用地理编码来计算纬度和经度。
此代码多年来一直没有改变,但今天如果用户试图插入邮政编码或从昨天或错误“远程服务器返回错误:(403)禁止”之前更新邮政编码。弹出。
请求没有超过2,500,因此我无法看到谷歌阻止我们......
任何想法??
答案 0 :(得分:4)
版本2地理编码API已于9月9日宣布关闭...
来自Upgrading Your Geocoding API Application To v3
地理编码API的第2版(“v2”)于2010年3月8日正式弃用 现在已被拒绝了。截至2013年9月9日,v2 API将不再有效。
答案 1 :(得分:0)
将我的答案复制到:this duplicate question
Api v2于2013年9月13日被关闭。您的问题在14日被问到 - 所以这是一个线索。
我设法做的只是修改googlemaps.py
我将_DIRECTIONS_QUERY_URL(googlemaps.py第165行)更改为:
_DIRECTIONS_QUERY_URL = 'http://maps.googleapis.com/maps/api/directions/output?'
它工作正常。
此外,我尝试修改第164行:_GEOCODE_QUERY_URL = 'http://maps.googleapis.com/maps/api/geocode/output?'
按照建议here,但是有一些错误,并且a)我不需要它b)它已经被pygeocoder所覆盖,这比googlemaps更高级。吡啶