调用流程(前端转发)
采用「前端不含敏感内容」的安全模型:客户端只传递业务参数,所有密钥均在服务端注入,请求与响应均不暴露任何凭证。
前端应用
仅发送业务参数
api_name + params + api_key_idAPI 网关(后端)
同源 /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": "可选"
}'