查看Google Maps Javascript API v3的开发者指南,首先解释如何获取API,然后显示在HTML页面的HEAD部分中包含该键的示例,例如
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
html { height: 100% }
body { height: 100%; margin: 0; padding: 0 }
#map_canvas { height: 100% }
</style>
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&sensor=SET_TO_TRUE_OR_FALSE">
</script>
Run Code Online (Sandbox Code Playgroud)
有没有必要保持这个关键秘密,因为它被用于速率限制等?特别是我正在考虑如果我将我的工作放在像GitHub这样的公共事物上,我是否需要在提交之前删除我的API_KEY?
在谷歌API设置中配置的答案是,只有密钥所在的网页是从我控制的域名提供的,密钥才有效吗?
更新 - 正在使用: 上面链接的Google教程中的http://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&sensor=SET_TO_TRUE_OR_FALSE ".删除了api-key,一切似乎都运行正常.我对谷歌感到困惑教程告诉我,我需要使用它...
在什么情况下建议使用asp:HyperLink控件?
我来自HTML背景,我正在使用ASP.NET创建网站,我倾向于默认使用原始HTML,而我的同事使用asp:control版本.
在某些情况下,对于额外的智能感知有意义,例如在创建时<label>,但对于asp:Hyperlink,直接输入锚标签似乎更直接.