Google maps api 3 谷歌地图地理编码HTTP服务

Google maps api 3 谷歌地图地理编码HTTP服务,google-maps-api-3,Google Maps Api 3,我已经审查了每一个似乎相关的主题,我相信我有一个问题,因为我试图使用此服务的配置与任何其他帖子不同 我只能在没有密钥的情况下获得可接受的反向地理编码结果 但可接受并不是最佳选择。指南记录了将在服务器端应用的过滤,以减少我将收到的结果数量,以检查确定哪个结果是“最佳”的 我不相信获得服务器端过滤的能力是一项卓越的服务;我没有卓越理财驾照 无论我使用的是当前浏览器密钥还是服务器密钥,每个请求都将导致请求被拒绝状态 在console.cloud.google.com/API上,我启用了“google

我已经审查了每一个似乎相关的主题,我相信我有一个问题,因为我试图使用此服务的配置与任何其他帖子不同

  • 我只能在没有密钥的情况下获得可接受的反向地理编码结果
  • 但可接受并不是最佳选择。指南记录了将在服务器端应用的过滤,以减少我将收到的结果数量,以检查确定哪个结果是“最佳”的
  • 我不相信获得服务器端过滤的能力是一项卓越的服务;我没有卓越理财驾照
  • 无论我使用的是当前浏览器密钥还是服务器密钥,每个请求都将导致请求被拒绝状态
  • 在console.cloud.google.com/API上,我启用了“google maps JavaScript”,只需阅读所有其他帖子,我就添加了“google Place API Web Service”,这可能是不必要的,结果也没有改变
  • 我唯一剩下的猜测是,我的请求被拒绝了,因为服务协议的术语要求此服务包含谷歌地图的显示。我的应用程序确实显示了谷歌地图,但我不知道如何让谷歌地图服务器知道这一点。May API stack正在使用Javascript API,通过此URL请求XML结果:“”,并且地理编码请求[正向和反向]通过此URL正常工作: ? 但是,为了利用服务器端过滤而添加密钥=“始终被拒绝
  • 我遗漏了什么需要在请求中传递的内容,以便获得api密钥并获得消耗更少网络带宽的更好结果集

  • 当您使用地理编码API时,您必须在项目中启用它。您必须生成一个服务器API密钥,并将其用于您的请求

    正式文件涉及这一主题:

    对于Maps JavaScript API,您必须使用浏览器API键:

    事实上,我认为我遵守了这两条规则,我能够使用这两种API的功能这一事实证实了这一点。尽管如此,地理编码API中与过滤相关的部分将始终失败,并显示请求被拒绝状态。有人能推荐一些调试工具/设置来更好地回答Google服务器拒绝该请求的原因吗?你能分享确切的HTTP请求看看吗?是的,谢谢你的帮助。了解开发此应用程序的框架可能很重要,也可能不重要,该框架是启动Map Services时使用的Adobe Integrated Runtime[AIR]:“”。地理代码服务的启动使用:“+point.x.toString()+”,“+point.y.toString());”附加了“&key=”我的浏览器密钥或我的服务器密钥——要么失败,请求被拒绝。