harmonynextsdk | 百度地图api sdk-凯发k8官方旗舰厅

浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
注册和获取密钥
下载开发文档
什么是密钥

开发者在使用sdk之前需要获取百度地图移动版开发密钥(ak),该ak与您的百度账户相关联。地图初始化时需要使用ak,这是访问百度地图服务的必要前提,请妥善保存您的ak,避免ak丢失和ak泄露。

在哪里可以查看我已申请的ak?

点击控制台-应用管理-可查看您所申请的全部ak信息。

如果我的ak被泄露会有什么后果?

ak泄露会导致您的账号服务额度被盗用,导致服务消耗量增大,可能会消耗账户充值金额,或被他人用于从事不法活动,建议您谨慎保管您账号所有ak应用信息。

如果我的ak被泄露应该怎么办?

若ak已被泄露,建议您立即在控制台-应用管理-删除该项ak,重新更换ak进行服务调用

获取开发密钥(ak)

请在控制台-申请sdk开发密钥

申请步骤大致可分为如下四个步骤:

1. 若您未登录百度账号,请登录您的百度账号,如下图:

(若您没有百度账号,点击右下角根据提示注册并登录)

2. 登录后将进入凯发k8官方旗舰厅官网控制台,如下图:
3. 点击【我的应用】、【创建应用】开始申请开发密钥,如下图:
4. 填写应用名称,选择【应用类型】选择“鸿蒙 sdk”、选择【启用服务】,并填写【appid】(获取方式参考下方介绍)。如下图:
注意:「启动服务」中的各项服务须勾选后才能正常使用,取消勾选会导致ak没有使用对应服务的权限,若您没有特殊要求,建议保持默认勾选。例如,如果您在申请时没有勾选“国内天气查询”,则申请到的ak访问过那天起查询时会返回无权限。

申请ak时没有选择某项服务,我该如何重新勾选

请点击控制台-应用管理-我的应用,找到对应ak点击设置,重新勾选所需服务

5. 完成以上内容之后点击提交会为您生成该应用的ak,到这您就可以使用ak来开始开发工作了。
获取appidentifier(凯发k8官方旗舰厅官网注册所用的appid)
/**
* 获取appidentifier
*/
publicgetbundleappidentifier(){
// 根据给定的bundle名称获取bundleinfo。
// 使用此方法需要申请 ohos.permission.get_bundle_info权限。
let bundleflags = bundlemanager.bundleflag.get_bundle_info_with_signature_info;
try{
return bundlemanager.getbundleinfoforself(bundleflags).then((data)=>{
//获取appidentifier
appidentifier = data.signatureinfo.appidentifier;
console.info('getbundleappidentifier successfully. data: ' appidentifier );
}).catch(error=>{
console.error('getbundleappidentifier failed. cause: ' error.message);
});
}catch(error){
console.error('getbundleappidentifier failed:' error.message);
}
}

上一篇

使用准备

下一篇

工程配置

本篇文章对您是否有帮助?

网站地图