[英]Getting “REQUEST_DENIED” even though all APIs are enabled for Google Maps Geolocation API
真的很奇怪的问题,我试图为这个问题找到一个问题。
我正在尝试让Geolocation与Google Maps JavaScript API一起使用,例如以下演示:
https://stackoverflow.com/a/45153330/80389
在控制台中,我启用了我认为可能与此相关的所有API;
而且我有一个完全不受限制的密钥:
很明显,我已经在HTTP调用中替换了KEY
,但是我仍然得到了;
地理编码服务:此API项目无权使用此API。 有关身份验证和Google Maps JavaScript API服务的更多信息,请参阅: https ://developers.google.com/maps/documentation/javascript/get-api-keyRunner-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,这一切都可以。问题在于地理位置)
正确答案:应该是Geodecoding
API,而不是Geolocation
。
您的密钥没有任何API限制,但您可能已应用了应用程序限制,该限制控制哪些网站,IP地址或应用程序可以使用您的API密钥。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.