先说结论:标题里的「Pura 80 Pro 调用 HiLens OpenAPI 返回 401」应拆成两层:① 机型锚点——国行 Pura 80 Pro 为 LMR-AL00(codename Lamarr),Pro+ 为 LMR-AL10,勿与 HiLens 云服务混成「手机内置卖点」;② 401 在华为云 HiLens API 文档中明确为 Unauthorized——客户端提供的认证信息不正确或非法。排查走 Token / AK/SK 鉴权与区域一致,而不是刷机或改手机 SKU。HarmonyOS NEXT 仅作官方应用开发文档语境下的适配提醒,不宣称 HiLens OpenAPI 是 Pura 80 Pro 机载功能。
机型锚点(MobileModels)≠ 云 API 能力
| 传播名 | 国行型号 | codename |
|---|---|---|
| HUAWEI Pura 80 | HED-AL00 |
Hedy |
| HUAWEI Pura 80 Pro | LMR-AL00 |
Lamarr |
| HUAWEI Pura 80 Pro+ | LMR-AL10 |
Lamarr |
边界:HiLens 是华为云侧视觉 AI / 设备管理类云服务的 OpenAPI 体系;在手机评测语境把它写成「Pura 80 Pro 标配端侧 API」属于品类错位(延续站内经验:config.json/401≠SKU;WebSocket/云 API≠机型卖点)。本页只把 LMR-* 当话题机型框,正文能力全部指向云文档。
401 是什么:官方状态码定义
华为云 HiLens《状态码》表:401 Unauthorized——在客户端提供认证信息后返回,表明服务端判定所提供认证信息不正确或非法。与 403 Forbidden(到达且理解但拒绝)、404 NotFound 不同;不要把 401 写成「机型不支持」或「HarmonyOS 版本不兼容」的唯一结论。
鉴权怎么做:Token 与 AK/SK(云侧)
HiLens《认证鉴权》给出两种方式(择一):
- Token 认证:调用 IAM
POST /v3/auth/tokens获取project 级 Token(body 中auth.scope选 project);Token 有效期约 24 小时,可缓存。随后在业务请求头加X-Auth-Token。IAM 终端节点与 project 名须与调用的服务区域一致(文档示例:华北-北京四用iam.cn-north-4.myhuaweicloud.com/cn-north-4)。 - AK/SK 认证:用访问密钥对请求签名;消息体超过 12MB 时文档要求改用 Token。AK/SK 在华为云「我的凭证」管理;签名请走官方 API 签名指南 / 签名 SDK(签名 SDK ≠ 业务 SDK)。
数据边界:删除原稿无出处的假测速对照表、批量授权万能方等空数字。401 的可核动作是:核对 Token 是否过期、scope 是否为 project、区域是否一致、AK/SK 签名头是否完整、账号是否开通 HiLens 与对应 IAM 权限——而不是改手机型号。
出处:华为云 HiLens · 认证鉴权;返回结果(含 X-Subject-Token);API 总览 PDF hilens-api-pdf
HarmonyOS NEXT「适配」该怎么表述
若业务是在手机/平板上跑自研应用再去调华为云 HiLens,客户端应按华为开发者文档的 HarmonyOS / HarmonyOS NEXT 应用开发体系(ArkTS、Stage 模型、网络与凭证安全存储)实现;这与「手机出厂就内置 HiLens OpenAPI」不是一回事。
- 入门与导读:华为开发者联盟文档中心「应用开发导读」「开发准备」。
- 凭证:云侧 IAM Token/AKSK;端侧只安全保存你自己的密钥材料,勿把密钥写进可逆向的明文资源。
- 版本差异:以 DevEco / 官方 API 参考当时页为准,本页不编造无出处的 HMS Core 版本门槛。
排查清单(可执行 / 可核)
| 检查项 | 通过标准 |
|---|---|
| HTTP 状态是否真是 401 | 对照 HiLens 状态码表;区分 403/404 |
| Token 是否 project 级且未过期 | 重新取 Token;头字段名为 X-Auth-Token |
| 区域是否一致 | IAM endpoint / project 名与 HiLens 调用域同区 |
| AK/SK 签名 | 按官方签名指南;大 body 改 Token |
| 机型 LMR-AL00 | 仅确认话题机;不能当 401 根因 |
相关站内:手机868 行情
FAQ
- Q:Pura 80 Pro 是不是「自带 HiLens」所以才 401?
- A:不是。HiLens OpenAPI 是华为云服务鉴权问题;LMR-AL00 只是标题机型框。
- Q:为什么删掉原稿假测速对照表?
- A:无公开可复核测量记录;换成官方鉴权步骤与状态码定义。
- Q:HarmonyOS 4 能否调 HiLens?
- A:云 API 与手机系统版本无必然绑定;端侧能否发 HTTPS 请求取决于你的应用与权限配置,请以华为云与开发者文档为准,勿用「必须 NEXT」一刀切。