API 开放平台

开放 13 个地图与 AI 接口,支持在线测试、密钥管理与调用统计

调用流程(前端转发)

采用「前端不含敏感内容」的安全模型:客户端只传递业务参数,所有密钥均在服务端注入,请求与响应均不暴露任何凭证。

前端应用

仅发送业务参数

api_name + params + api_key_id
API 网关(后端)

同源 /api 自动转发

注入百度 / MiniMax 密钥
上游服务

执行并返回结果

百度地图 / MiniMax

密钥(百度 ak、MiniMax key 等)仅保存在服务端 Edge Function 环境变量中,前端代码与浏览器请求中均不会出现任何密钥。

接入信息

统一调用入口,所有接口共用同一端点,通过 api_name 区分。

统一端点地址
https://app-dm3ptlfm8lc1.appmiaoda.com/api
请求方式

方法:

POST
,Content-Type: application/json

请求体示例:

{
  "api_name": "geocoding",
  "params": { ... },
  "api_key_id": "可选,关联密钥用于统计"
}
支持的 api_name(共 13 个)
geocoding
reverse_geocoding
ip_geolocation
poi_search
poi_around
poi_detail
region_search
route_planning
traffic_bounds
traffic_road
weather_location
weather_district
tts
curl 调用示例
curl -X POST https://app-dm3ptlfm8lc1.appmiaoda.com/api \
  -H "Content-Type: application/json" \
  -d '{
    "api_name": "geocoding",
    "params": { "address": "北京市天安门", "city": "北京市" },
    "api_key_id": "可选"
  }'