Google maps 谷歌地图api的加密密钥和客户端签名

Google maps 谷歌地图api的加密密钥和客户端签名,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我已经从谷歌获得了加密密钥和客户id来签署我的网站。 google文档说我们应该使用服务器端签名,使用哈希算法生成url 但是我使用gmap在客户端代码中构建了映射,并引用了脚本库。 ..“src=”http://maps.google.com/maps/api/js?sensor=false“> 我可以将加密密钥直接包含在此标记中吗 .script type=“text/javascript”src=”http://maps.google.com/maps/api/js?key=CRYPTO

我已经从谷歌获得了加密密钥和客户id来签署我的网站。 google文档说我们应该使用服务器端签名,使用哈希算法生成url

但是我使用gmap在客户端代码中构建了映射,并引用了脚本库。 ..“src=”http://maps.google.com/maps/api/js?sensor=false“>

我可以将加密密钥直接包含在此标记中吗 .script type=“text/javascript”src=”http://maps.google.com/maps/api/js?key=CRYPTO-钥匙和传感器=错误“>

这行得通吗?还是我应该修改代码,让URL服务器签名并构建映射


请求帮助/建议。谢谢。

您不能在Maps JavaScript API的标记中包含加密密钥。您必须使用客户端参数而不是密钥,并在支持门户中另外授权页面的URL

您的脚本标记应该是

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?client=CLIENT-ID&v=3></script>

听起来你应该得到谷歌的支持,他们应该能够提供帮助(如果文档没有)。