首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mapstraction Google Geocode调用返回错误代码610

Mapstraction Google Geocode调用返回错误代码610
EN

Stack Overflow用户
提问于 2012-01-11 19:46:53
回答 1查看 3.5K关注 0票数 0

我使用Mapstraction库来显示GMap并通过mapstraction使用它的地理编码器服务,其中有一段js代码。

最近,每当我尝试发出地理编码服务调用时,我就开始获取error 610。然而,json返回的http code is 200 ok如下:

代码语言:javascript
复制
_xdc_._8gxa9q7ci && _xdc_._8gxa9q7ci( {
  "Status": {
    "code": 610,
    "request": "geocode"
  }
})

as的检查器显示请求字符串,如下所示:

代码语言:javascript
复制
output:json
oe:utf-8
q:nehru place, , delhi,110048, in
mapclient:jsapi
hl:en
callback:_xdc_._8gxa9q7ci

即使使用新生成的api密钥,该问题仍然存在!映射使用新密钥和旧密钥都可以很好地加载!

因此,如果有人遇到类似的mapstraction问题,请务必让我知道解决方法。

我注意到的另一件事是,我的旧密钥有86个字符,而我的新密钥只有39个字符。在这个方向上的任何见解都将非常感谢。我花了一整天的时间试图让它再次工作。

更新:我注意到在密钥长度为86个字符的情况下,请求字符串也有key: MYKEY参数。然而,使用39个字符的长密钥,它就不存在了!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-12 03:50:37

Mapstraction似乎需要一个86个字符的api key才能与GMap API v2一起正常工作。

我猜36个字符的API键是用于v3的。

如果我转到API控制台,为我的域生成的86个字符的密钥不会在那里显示。然而,生成86个字符的api密钥的链接有点难以获得。

生成之后,我通过Mapstraction对GMap的地理编码器的调用现在工作正常。

下面是生成v2应用编程接口密钥http://code.google.com/apis/maps/signup.html的链接

记得滚动到页面底部以填写正确的url。

至于Mapstraction,我认为最新版本应该能够使用新的36个字符的API密钥!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8818706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档