You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

华为Map Kit routeService接口403/405权限问题求助

华为Map Kit routeService接口调用异常问题
  • 调用https://mapapi.cloud.huawei.com/mapApi/v1/routeService/*系列接口时,始终返回405/403错误,但elevation和mapService接口可正常返回HTTP/1.1 200 OK
  • 已尝试使用AgConnect项目API密钥、HMS开发者平台密钥,甚至携带Bearer token进行认证,均无效,但这些认证方式对其他Map Kit接口有效

请求示例

POST {"origin":{"lat":54.216608, "lng":-4.66529},"destination":{"lat":54.2166, "lng":-4.66552}}
HTTP/1.1 405 Method Not Allowed {"returnCode": "403", "returnDesc": "REQUEST_DENIED"}

官方403错误码说明

应用ID无服务调用权限。

请在AppGallery Connect中启用Map Kit。详情请参考启用服务相关文档。

已完成的排查操作

  1. 确认项目已启用Map Kit API,且elevation和mapService接口的调用已正常计入配额
  2. 请求从欧洲本地localhost发起,怀疑routeService是否仅支持中国大陆地区访问
  3. 相关代码文件为Directions.php和MapKitTest.php,需在phpunit.xml中配置HUAWEI_MAPKIT_API_KEY环境变量才能复现问题:
<env name="HUAWEI_MAPKIT_API_KEY" value=""/>
  1. 测试未启用Map Kit的项目时,Elevation、静态地图和地图瓦片API均调用失败,但routeService接口无任何请求日志记录

请问routeService接口存在什么问题?是否该服务仅在中国大陆可用?


内容的提问来源于stack exchange,提问作者Martin Zeitler

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 01:15:29