Javascript 如何检查是否集成了Google maps API密钥
问题:-有没有办法检查谷歌地图是否已与正确的api密钥集成 说明:-我在我的项目中使用谷歌地图,这不是我从头开始开发的。该项目还使用requirejs异步加载映射。但我不确定代码中输入的键是否有效,或者是否正确集成,因为代码在查询字符串上没有key参数。因此,我不确定这把钥匙是否正确集成,或者我们只是在使用谷歌地图的免费网络通话。 下面是正在使用的代码。 此外,该项目还使用了requirejsJavascript 如何检查是否集成了Google maps API密钥,javascript,google-maps,google-maps-api-3,requirejs,Javascript,Google Maps,Google Maps Api 3,Requirejs,问题:-有没有办法检查谷歌地图是否已与正确的api密钥集成 说明:-我在我的项目中使用谷歌地图,这不是我从头开始开发的。该项目还使用requirejs异步加载映射。但我不确定代码中输入的键是否有效,或者是否正确集成,因为代码在查询字符串上没有key参数。因此,我不确定这把钥匙是否正确集成,或者我们只是在使用谷歌地图的免费网络通话。 下面是正在使用的代码。 此外,该项目还使用了requirejs define('google', ['async!//maps.google.com/maps/api
define('google', ['async!//maps.google.com/maps/api/js?MAPS_API_KEY&v=3.17&libraries=places,geometry'],
function(){dependencies
return window.google;
});
正如您所看到的,代码在quesry字符串中使用了“key”参数,因此我不确定key是否集成
正如我们大多数人在阅读谷歌地图的文档时在
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"></script>
我唯一关心的是是否需要传递此“key”参数
如有任何帮助或建议,将不胜感激 API密钥是必需的,并且必须存在于请求中。无键访问在2016年6月被弃用,下面是一篇博客文章,其中宣布了强制API密钥: 特别是它包含以下声明: 我们不再支持无键访问(任何不包含API密钥的请求)。未来的产品更新仅适用于使用API密钥发出的请求。API密钥允许我们在需要时联系开发人员,并帮助我们识别行为不端的实现 为了检查您的站点是否正确实现了Google Maps JavaScript API,您可以使用Google Maps API检查器Chrome扩展:
我希望这些信息有帮助 Google Maps Javascript API v3需要一个密钥。密钥存在于URL中,但我不确定是否也需要“密钥”参数,这是我的问题。是的,它是必需的(如果没有它,它可能会“工作”,一些网站是无密钥访问的。谢谢。这真的帮了我很大的忙,因为我不知道无钥匙访问被弃用了。