谷歌地理编码v2 API突然停止工作

11

地理编码v2 API意外停止。

例如:http://maps.google.com/maps/geo?q=27703&output=json&key=。我无法从API获取经纬度。服务器的输出为:

{
  "Status": {
    "code": 610,
    "request": "geocode"
  }
}

我搜索了status: 610,但找不到任何相关信息。

谢谢。

2个回答

12

服务已停止。

今天是三月八日。

有关v2版本停用的信息,请参见此页面顶部

有关v3版本,请参见Google Geocoding API

...

编辑。

实际上,有一个关于升级到v3版的页面可能会有所帮助。

...

编辑。

正如@FrVaBe的链接中指出的那样,Geocoding API V2版本的停用时间刚刚延长了6个月,但要注意你的使用方法。

来自@FrVaBe的链接中: “今天我们还将Geocoding API V2版本的请求限制从每天15,000个降至每天2,500个,与Geocoding API V3版本的日限制相同。”


+1 是指出自 2010 年以来可能会出现意外行为的表现;-) - FrVaBe
(摊手)感谢指出。将迁移到V3。谢谢。 - Shashank Degloorkar
3
地理编码API V2的停用时间表刚被延长了6个月。 - FrVaBe
这个使用限制是针对每个 API 密钥还是每个 IP? - Ab'initio
据我所知,v3不需要密钥。因此,限制将由IP确定。但是,如果在服务器端或客户端进行编码,则应该注意。 - Rafe
显示剩余2条评论

2

看起来您正在使用Geocoding API V2。您可以在此处找到状态代码列表。您获得的状态是

610     G_GEO_BAD_KEY  
The given key is either invalid or does not match the domain for which it was given. 

请确保使用正确的API版本(显然是V3,因为V2已经停用,如@Rafe所述)。

我从未使用过这个API,但请求应该具有格式。

http://maps.googleapis.com/maps/api/geocode/output?parameters

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接