开发者在使用sdk之前需要获取百度地图移动版开发密钥(ak),该ak与您的百度账户相关联。地图初始化时需要使用ak,这是访问百度地图服务的必要前提,请妥善保存您的ak,避免ak丢失和ak泄露。
在哪里可以查看我已申请的ak?
点击控制台-应用管理-可查看您所申请的全部ak信息。
如果我的ak被泄露会有什么后果?
ak泄露会导致您的账号服务额度被盗用,导致服务消耗量增大,可能会消耗账户充值金额,或被他人用于从事不法活动,建议您谨慎保管您账号所有ak应用信息。
如果我的ak被泄露应该怎么办?
若ak已被泄露,建议您立即在控制台-应用管理-删除该项ak,重新更换ak进行服务调用
请在控制台-申请sdk开发密钥
申请步骤大致可分为如下四个步骤:
(若您没有百度账号,点击右下角根据提示注册并登录)
申请ak时没有选择某项服务,我该如何重新勾选
请点击控制台-应用管理-我的应用,找到对应ak点击设置,重新勾选所需服务
/*** 获取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)=>{//获取appidentifierappidentifier = 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);}}
上一篇
下一篇
本篇文章对您是否有帮助?