城际路线查询

GET 生活服务 出行

查询两个城市之间的驾车路线,返回距离、预计时间、油费、过路费和总费用。

GET https://api.tinyaii.cn/v1/travel/route

请求参数

参数名类型必填说明示例
fromstring必填出发城市北京
tostring必填目的城市上海

返回字段

字段类型说明
codeint状态码,200表示成功
messagestring响应消息
data.fromstring出发城市
data.tostring目的城市
data.distancestring行驶距离(公里)
data.timestring预计行驶时间(小时)
data.fuel_costsstring预估油费(元)
data.bridge_tollstring预估过路费(元)
data.total_coststring预估总费用(元)
data.road_conditionsstring详细路线信息

返回示例

{
  "code": 200,
  "message": "success",
  "data": {
    "from": "北京",
    "to": "上海",
    "distance": "1208.64(公里)",
    "time": "13.7(小时)",
    "fuel_costs": "725(元)",
    "bridge_toll": "580(元)",
    "total_cost": "1305(元)",
    "road_conditions": "东长安街 --> 建国门内大街 --> 建国门外大街 --> 京沪高速 --> ... --> 终点"
  }
}

调用示例

curl "https://api.tinyaii.cn/v1/travel/route?from=北京&to=上海" \
  -H "Authorization: Bearer YOUR_API_KEY"
const res = await fetch("https://api.tinyaii.cn/v1/travel/route?from=北京&to=上海", {
  headers: { "Authorization": "Bearer YOUR_API_KEY" },
});
console.log(await res.json());
import requests

resp = requests.get(
    "https://api.tinyaii.cn/v1/travel/route",
    params={"from": "北京", "to": "上海"},
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    timeout=10,
)
print(resp.json())

把 YOUR_API_KEY 换成你的密钥即可直接运行。密钥只保存在你自己的设备上。