即使为Google Maps Geolocation API启用了所有API,也会获取“ REQUEST_DENIED”

时间:2019-04-29 17:29:03

标签: javascript google-maps google-maps-api-3 google-geolocation

真的很奇怪的问题,我试图找到一个与此问题有关的问题。

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

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

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

enter image description here

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

enter image description here

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

enter image description here

  

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

     

Google Maps JavaScript API错误:InvalidKeyMapError   https://developers.google.com/maps/documentation/javascript/error-messages#invalid-key-map-error

已启用结算功能(即使我的帐户上也有钱)。

我可能还想念什么?

(而且,没有地理位置,而只有javascript maps API,它们都可以工作。问题在于地理位置)

2 个答案:

答案 0 :(得分:2)

正确的答案:应该是Geodecoding API,而不是Geolocation

答案 1 :(得分:0)

您的密钥没有任何API限制,但是您可能已应用了应用程序限制,该限制控制哪些网站,IP地址或应用程序可以使用您的API密钥。