首页 > 解决方案 > 即使为 Google Maps Geolocation API 启用了所有 API,也获得“REQUEST_DENIED”

问题描述

真的很奇怪的问题,我试图找到这个问题的问题。

我正在尝试让 Geolocation 与 Google Maps JavaScript API 一起使用,例如这个演示:

https://stackoverflow.com/a/45153330/80389

在我的控制台中,我启用了任何我认为可能与此相关的 API;

在此处输入图像描述

我有一个完全不受限制的密钥:

在此处输入图像描述

我显然已经KEY在 HTTP 调用中替换了,但我仍然得到;

在此处输入图像描述

地理编码服务:此 API 项目无权使用此 API。有关身份验证和 Google Maps JavaScript API 服务的更多信息,请参阅:https ://developers.google.com/maps/documentation/javascript/get-api-key runner-4.1.7.min.js:1:9002

谷歌地图 JavaScript API 错误:InvalidKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#invalid-key-map-error

计费已启用(甚至我的帐户上有钱)。

我还能错过什么?

(此外,没有地理位置,只有 javascript 地图 API,一切正常。问题出在地理位置上)

标签: javascriptgoogle-mapsgoogle-maps-api-3google-geolocation

解决方案


正确答案:应该是GeodecodingAPI,而不是Geolocation.


推荐阅读