要在网站上调用显示百度地图,就必须要有匹配的百度地图API密钥,百度地图API是一套为开发者免费提供的基于百度地图的应用程序接口,包括JavaScript、iOS、Andriod、静态地图、Web服务等多种版本,提供基本地图、位置搜索、周边搜索、公交驾车导航、定位服务、地理编码及逆地理编码等丰富功能。通过地图API,一方面解决移动开发者服务器端日益增长的海量位置数据的存储维护压力,另一方面彻底解决所有LBS开发者基于位置数据的高并发检索瓶颈。
第1步:访问百度地图开放平台
首先,访问百度地图开放平台官方网站(如果没有百度账号,务必先注册申请一个),点击里面的 创建应用 链接按钮,进入申请API之前的创建应用页面,如下图所示:
第2步:创建应用
进入 创建应用 页面后,填写好你要创建的应用名称(比如:wppop-com);
因为我们是要在Web页面中调用百度地图,所以在 应用类型 中选择 浏览器端;
在 启用服务 项使用默认的全选就可以;
在 Referer白名单 项,填写我们要调用百度地图的网站网址(格式:*.wppop.com*,*myapp.com* 多个域名之间请用英文半角逗号隔开)。只有该白名单中的网站才能成功发起调用. 如果不想对任何域名做限制,设置为英文半角星号*(谨慎使用,前端代码容易泄露AK,被其他网站非法调用,上线前可以用作Debug,线上正式ak请设置合理的Referer白名单)
填写好这些设置项之后,点击下方的 提交 按钮就可以了。
第3步:获取API密钥
成功提交创建的应用后,就会跳转到 应用列表 页面了,找到你刚刚创建的应用名称,获取对应的 访问应用(AK) 项 的密钥,添加到网站后台相关设置项中就可以准确调用百度地图了。
如果以后你需要查看已经创建好的应用匹配的API,则访问百度地图开放平台官方网站后,点击 查看应用 链接就会找到了。