检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
构造请求 本节介绍REST API请求的组成,并以调用KooMap的AR导航接口说明如何调用API。 请求URI 请求URI由如下部分组成: {URI-scheme}://{Endpoint}/{resource-path}?{query-string} 尽管请求URI包含在请求消
API是否存在对调用IP数量的限制 API对调用IP数量无限制,满足华为云APIG身份认证的请求均可访问KooMap服务。默认支持20QPS。 父主题: API使用
表1 请求状态返回码 状态码 描述 说明 200 OK 服务器已成功处理了请求。 400 Bad Request 非法请求。 建议直接修改该请求,不要重试该请求。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对AR导航接口,如果调用后返回状态码为“200”,则表示请求成功。 响应消息头 对应请求消息头,响应同样
ctionErrTooLarge” 原因一:可能是发起定位时使用的图片纹理特征不够明显。 解决方案:在移动端,对着纹理丰富的区域单击“手动请求Vps”重新发起定位。 原因二:可能是平面识别未初始化完成。 解决方案: 查看camera的position和rotation数值。 如果
空间定位算法服务参数不正确,位置不在您的服务区。 到有服务的地方请求或联系技术支持。 403 GATEWAY.0002 Auth failed, please check your auth token. 鉴权header未携带。 在请求头中携带鉴权信息,参考“如何调用API”。 403 GATEWAY.0003 Service
KooMap服务支持哪些调用方式 当前KooMap的AR地图运行服务支持通过华为云APIG的REST接口进行请求调用。此外,AR地图运行服务还支持通过服务特有的SDK进行调用,详情请参考《开发指南》。所有客户端请求均需要转换为租户身份进行处理,客户端由租户自行构建。 父主题: 服务开通
开发指导 开发流程 图1 开启AR会话开发流程 开发过程 获取Token。 成功获取Token后才能进行定位请求。 // 向服务器请求签名 hwar.getToken().then((res) => { // 获取成功 }).catch((err) => { //
Config”自动设置工程所需配置项。详情见配置项目选项。 配置AK/SK。 包含访问密钥ID(AK)和秘密访问密钥(SK)两部分,是用户在华为云的长期身份凭证。华为云通过AK识别访问用户的身份,通过SK对请求数据进行签名验证。详情见配置域名及密钥。 打包构建。 在“HTFoundation > Sampl
请谨慎选择所需购买的套餐包,购买成功后无法申请退款。 套餐包是一种先付费再使用的计费模式,适用于对产品需求稳定且希望降低成本的用户。 开通AR地图生产服务后,默认自动开通按需计费。您还可根据实际需求购买按需套餐包,购买按需套餐包后,使用时优先扣除套餐包额度,超出部分按需计费。 前提条件 已开通AR地图生产服务。
ID,AK)和秘密访问密钥(Secret Access Key,SK)两部分,是您在华为云的长期身份凭证。华为云通过AK识别访问用户的身份,通过SK对请求数据进行签名验证,用于确保请求的机密性、完整性和请求者身份的正确性。 获取方法请参见访问密钥。 开通关联服务 开通AR地图运行服务。
ID,AK)和秘密访问密钥(Secret Access Key,SK)两部分,是您在华为云的长期身份凭证。华为云通过AK识别访问用户的身份,通过SK对请求数据进行签名验证,用于确保请求的机密性、完整性和请求者身份的正确性。 获取方法请参见访问密钥。 开通关联服务 开通AR地图运行服务。
Access Key):私有访问密钥。与访问密钥ID结合使用,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参考API签名指南。 签名SD
单击“真机调试”,弹出“真机调试”窗口。 您可根据实际需求进行操作。 在“Console”页签查看日志信息。 在“Network”页签查看网络请求发送情况。 在“Sources”页签进行断点调试。 图1 真机调试界面 父主题: XRLightSDK使用手册
套餐包是一种先付费再使用的计费模式,适用于对产品需求稳定且希望降低成本的用户。 套餐包有效期为1年。 目前,套餐支持按需套餐包,购买按需套餐包后,使用时优先扣除套餐包额度,超出部分按需计费。 套餐包详情 用户可以根据实际需求购买套餐包获取更多的优惠。 AR地图生产服务提供的按需套餐包如表1所示,用户根据诉求,选择合适的套餐包。
套餐包:一种预付费模式,即先付费再使用,使用时优先扣除套餐包额度,超出部分按需计费。一般适用于设备需求量长期稳定的成熟业务。 表1 计费模式 计费模式 按需计费 套餐包 付费方式 后付费 预付费 计费周期 按小时结算 按订单的购买周期计费,超出部分按需计费 适用计费项 AR地图运行服务基础版、 AR地图全景建图云服务
提供SDK代码示例调试功能。 URI POST /v1/algo/vps 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Trace-Id 否 String 参数解释: 追踪请求ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 App-Id
其他 接口列表 表1 其他接口列表 接口 描述 参数名 参数类型 参数说明 返回值 requestNavi 请求导航路径。 utmCode string 当前utm区域。 void from number[3] 导航出发点utm坐标。 to number[3] 导航目的地utm坐标。
认证用的AK、SK硬编码到代码中或明文存储都有很大的安全风险,建议在代码中配置加密后的AK/SK,解密后传入hwar.setAKSK方法中。 let result:boolean = hwar.setAKSK({ AK: "解密后的变量", SK: "解密后的变量" }); // 设置已知地图服务区域的GPS坐标
按需计费是一种后付费模式,即先使用再付费,按照实际使用时长/使用量计费。套餐包是一种先付费再使用的计费模式,使用时优先扣除套餐包额度,超出部分按需计费。详细介绍请参见计费模式概述。 计费项 KooMap的计费项根据您订购的服务发生变化。 AR地图运行服务:由时空专属存储产生费用(