接口简介:
查询指定线路的详细信息,途径站点等信息。
请求地址:
https://cn.apihz.cn/api/jiaotong/gongjiao2.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【线路编号】【uuid】【是】【公共交通线路编号,该编号全国唯一,可通过线路规划接口返回详细信息里获取,也可通过公交站点查询接口获取线路编号,注意线路编号和公交站点编号都称为uuid,这里是传线路的uuid。例:uuid=23212】
【简化数据】【type】【否】【0=返回简略数据。1=返回详细数据,增加了更详细的路线步进坐标,适用于导航预览。默认0,如非必要建议保持默认返回简略数据。例:type=0】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误】
【消息内容】【msg】【信息提示。】
【途径站点数据集】【station】【该线路途径站点数据集,包含各个站点名称,站点编号uuid,经纬度坐标。】
【计费模式】【ticketcal】【0=单一,1=按距离,2=按站。】
【人工售票】【ismanual】【0:有人,1:无人。】
【线路类型】【linetype】【1:公交,2:地铁,3:磁悬浮。】
【全程票价】【totalprice】【全程票价,单位分。】
【未知字段】【byuuid】【未知字段。】
【线路长度】【length】【线路长度,单位米。】
【月票】【ismonticket】【0:不支持,1: 支持。】
【末班车时间】【endtime】【末班车时间。】
【车站递增票价】【increasedstep】【车站递增票价,按站。】
【始发车时间】【starttime】【始发车时间。】
【起步票价】【startprice】【起步票价,单位分。】
【递增距离票价】【increasedprice】【递增距离票价,按千米。】
【全程站点数】【stationnum】【全程站点数。】
【全程时间】【totaltime】【单位分钟。】
【双向行驶】【isbidirectional】【0,单向;1, 双向。】
【线路名称】【linename】【线路名称。】
【发车间隔】【interval】【发车间隔。】
【公交公司】【company】【公交公司。】
GET请求示例:
https://cn.apihz.cn/api/jiaotong/gongjiao2.php?id=88888888&key=88888888&uuid=23212&type=0
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"查询失败,请重试。"}
示例:
{
"ticketcal": 1,
"ismanual": 1,
"linetype": 1,
"totalprice": 0,
"byuuid": 22133,
"length": 38719,
"ismonticket": 0,
"endtime": "22:00",
"increasedstep": 0,
"starttime": "05:30",
"startprice": 200,
"increasedprice": 0,
"stationnum": 39,
"totaltime": 0,
"station": [{
"name": "大北窑东",
"uuid": "120045",
"lonlat": "116.458358,39.906717"
}, {
"name": "八王坟东",
"uuid": "127984",
"lonlat": "116.47729,39.906558"
}, {
"name": "四惠枢纽站",
"uuid": "125838",
"lonlat": "116.490334,39.906508"
}, {
"name": "慈云寺桥",
"uuid": "119579",
"lonlat": "116.483869,39.912075"
}, {
"name": "慈云寺",
"uuid": "119760",
"lonlat": "116.487018,39.914085"
}, {
"name": "东八里庄",
"uuid": "138087",
"lonlat": "116.491698,39.914237"
}, {
"name": "十里堡",
"uuid": "120190",
"lonlat": "116.500327,39.914402"
}, {
"name": "青年路南口",
"uuid": "119957",
"lonlat": "116.509979,39.91508"
}, {
"name": "太平庄",
"uuid": "119753",
"lonlat": "116.519516,39.915782"
}, {
"name": "民航医院",
"uuid": "119754",
"lonlat": "116.524547,39.915466"
}, {
"name": "朝阳路高井",
"uuid": "121931",
"lonlat": "116.529153,39.915115"
}, {
"name": "大黄庄桥东",
"uuid": "119765",
"lonlat": "116.540388,39.914664"
}, {
"name": "定福庄",
"uuid": "128134",
"lonlat": "116.550401,39.914587"
}, {
"name": "第二外国语学院",
"uuid": "145962",
"lonlat": "116.558478,39.914675"
}, {
"name": "朝阳路三间房",
"uuid": "119766",
"lonlat": "116.56787,39.9137"
}, {
"name": "周家井",
"uuid": "119768",
"lonlat": "116.575605,39.912866"
}, {
"name": "管庄",
"uuid": "119959",
"lonlat": "116.582424,39.911505"
}, {
"name": "杨闸环岛西",
"uuid": "119961",
"lonlat": "116.591224,39.910648"
}, {
"name": "杨闸环岛东",
"uuid": "119963",
"lonlat": "116.595655,39.911032"
}, {
"name": "西军庄",
"uuid": "119965",
"lonlat": "116.60734,39.911919"
}, {
"name": "八里桥北站",
"uuid": "119967",
"lonlat": "116.612591,39.912255"
}, {
"name": "西马庄",
"uuid": "119969",
"lonlat": "116.624635,39.914082"
}, {
"name": "北京物资学院南站",
"uuid": "117848",
"lonlat": "116.633844,39.918991"
}, {
"name": "结研所",
"uuid": "117842",
"lonlat": "116.648032,39.920867"
}, {
"name": "皇木厂",
"uuid": "137262",
"lonlat": "116.6499,39.917386"
}, {
"name": "岳庄",
"uuid": "127985",
"lonlat": "116.65053,39.913392"
}, {
"name": "西大街路口东",
"uuid": "121979",
"lonlat": "116.653181,39.906881"
}, {
"name": "新华大街",
"uuid": "123939",
"lonlat": "116.659681,39.907135"
}, {
"name": "通州东关",
"uuid": "119786",
"lonlat": "116.670633,39.90777"
}, {
"name": "东关大桥",
"uuid": "120199",
"lonlat": "116.679647,39.911916"
}, {
"name": "耿庄桥南",
"uuid": "143087",
"lonlat": "116.683074,39.915954"
}, {
"name": "耿庄桥北",
"uuid": "138453",
"lonlat": "116.68025,39.926232"
}, {
"name": "小潞邑",
"uuid": "128176",
"lonlat": "116.683379,39.929779"
}, {
"name": "小潞邑北站",
"uuid": "119411",
"lonlat": "116.685891,39.93199"
}, {
"name": "潞邑西路",
"uuid": "126508",
"lonlat": "116.684933,39.938285"
}, {
"name": "疃里新村",
"uuid": "126927",
"lonlat": "116.686096,39.941901"
}, {
"name": "疃里一区",
"uuid": "122208",
"lonlat": "116.688629,39.948169"
}, {
"name": "疃里二区",
"uuid": "122209",
"lonlat": "116.691029,39.952132"
}, {
"name": "疃里三区",
"uuid": "128418",
"lonlat": "116.695928,39.956423"
}],
"isbidirectional": 1,
"linename": "648路(大北窑东-疃里三区)",
"interval": 600,
"company": "北京公共交通控股(集团)有限公司第五客运分公司",
"code": 200
}
参考资料(版权):
https://www.apihz.cn/api/jiaotonggongjiao2.html