| 参数名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| city | string | 否 | 城市 cityid city任选其一 |
| cityid | int | 否 | 城市ID |
| transitno | string | 是 | 车次 查询地铁加地铁2个字 |
| 参数名称 | 类型 | 说明 |
|---|---|---|
| transitno | string | 车次 |
| startstation | string | 始发站 |
| endstation | string | 终点站 |
| starttime | string | 最早发车时间 |
| endtime | string | 最晚发车时间 |
| price | string | 票价 |
| maxprice | string | 最高票价 |
| sequenceno | string | 顺序 |
| station | string | 站点 |
| lat | string | 纬度 百度坐标系 |
| lng | string | 经度 |
| buscompany | string | 所属公交公司 |
| timetable | string | 排班表 |
| subway | string | 地铁换乘 |
<?php
require_once 'curl.func.php';
$appkey = 'your appkey here';//你的appkey
$cityid = 382;//杭州
$transitno = '86';//utf8
$url = "https://api.jisuapi.com/transit/line?appkey=$appkey&cityid=$cityid&transitno=$transitno";
$result = curlOpen($url, ['ssl'=>true]);
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
echo $jsonarr['msg'];
exit();
}
$result = $jsonarr['result'];
echo $result['transitno'].' '.$result['startstation'].' '.$result['endstation'].' '.$result['starttime'].' '.$result['endtime'].' '.$result['price'].' '.$result['maxprice'].' '.'
';
foreach($result['list'] as $val)
{
foreach($val as $v)
{
echo $v['sequenceno'].' '.$v['station'].' '.$v['lat'].' '.$v['lng'].'
';
}
}
{
"status": 0,
"msg": "ok",
"result": [
{
"transitno": "86路",
"startstation": "西溪竞舟苑",
"endstation": "景芳小区",
"starttime": "05:45",
"endtime": "21:45",
"price": "2",
"maxprice": "2.00",
"list": [
{
"sequenceno": 1,
"station": "西溪竞舟苑",
"lat": "30.28806",
"lng": "120.06484"
},
{
"sequenceno": 22,
"station": "和平广场",
"lat": "30.29524",
"lng": "120.18258"
},
{
"sequenceno": 25,
"station": "濮家新村",
"lat": "30.29059",
"lng": "120.20558"
},
{
"sequenceno": 29,
"station": "景芳小区",
"lat": "30.27631",
"lng": "120.21277"
}
]
},
{
"transitno": "86路",
"startstation": "景芳小区",
"endstation": "西溪竞舟苑",
"starttime": "05:45",
"endtime": "21:45",
"price": "2",
"maxprice": "2.00",
"list": [
{
"sequenceno": 1,
"station": "景芳小区",
"lat": "30.27628",
"lng": "120.21274"
},
{
"sequenceno": 2,
"station": "濮家新村",
"lat": "30.28873",
"lng": "120.20592"
},
{
"sequenceno": 25,
"station": "西溪竞舟苑",
"lat": "30.28807",
"lng": "120.06484"
}
]
}
]
}
| 代号 | 说明 |
|---|---|
| 201 | 公交车次为空 |
| 202 | 城市ID为空 |
| 203 | 起点为空 |
| 204 | 终点为空 |
| 205 | 城市为空 |
| 206 | 公交站点为空 |
| 207 | 地址为空 |
| 210 | 没有信息 |
| 代号 | 说明 |
|---|---|
| 101 | APPKEY为空或不存在 |
| 102 | APPKEY已过期 |
| 103 | APPKEY无请求此数据权限 |
| 104 | 请求超过次数限制 |
| 105 | IP被禁止 |
| 106 | IP请求超过限制 |
| 107 | 接口维护中 |
| 108 | 接口已停用 |
| 计次套餐 | 套餐规格 | 价格 | ||
|---|---|---|---|---|
| 免费套餐 | 20次 | 0.00 元 | ≈0元/次 | |
| Level3 | 50000次 | 750.00 元 | ≈0.015元/次 | |
| Level4 | 100000次 | 1000.00 元 | ≈0.01元/次 | |
| * 包月套餐和计次套餐不可同时购买,不可叠加使用。 | ||||
| 包月套餐 | 套餐规格 | 价格 | ||
|---|---|---|---|---|
| Level1 特惠 | 1000次/天 | 10.00元 | ≈0.00033元/次 | |
| Level2 | 3000次/天 | 52.00元 | ≈0.00058元/次 | |
| Level3 | 6000次/天 | 99.00元 | ≈0.00055元/次 | |
| Level4 | 10000次/天 | 160.00元 | ≈0.00053元/次 | |
| * 套餐使用时限为订购之日起30日。 | ||||


© 2015-2025 杭州极速互联科技有限公司 版权所有 浙ICP备17047587号-4 浙公网安备33010502005096 增值电信业务经营许可证:浙B2-20190875