首页 交通出行 公交地铁查询数据接口
公交地铁查询

公交地铁查询

9.00/10000次
申请就送1000次
全国400多个城市公交车次信息、站站智能规划(公交、步行、自驾)、经过指定公交站的车次、附近公交站等4个API接口。
  • 收藏数:1538
  • 使用数:3494
http://api.jisuapi.com/transit/line
JSON,JSONP
GET POST
http://api.jisuapi.com/transit/line?cityid=113&transitno=86&appkey=yourappkey

请求参数:

API在线测试
参数名称类型必填说明
cityid int 城市ID
transitno string 车次

返回参数:

参数名称类型说明
transitno string 车次
startstation string 始发站
endstation string 终点站
starttime string 最早发车时间
endtime string 最晚发车时间
price string 票价
maxprice string 最高票价
sequenceno string 顺序
station string 站点
lat string 纬度
lng string 经度

请求代码:

查看代码
<?php

require_once 'curl.func.php';

$appkey = 'your appkey here';//你的appkey
$cityid = 382;//杭州
$transitno = '86';//utf8
$url = "http://api.jisuapi.com/transit/line?appkey=$appkey&cityid=$cityid&transitno=$transitno";
$result = curlOpen($url);
$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'].'
'; } }

JSON返回示例 :

{
    "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"
                }
            ]
        }
    ]
}
                    

API错误码:

代号说明
201 公交车次为空
202 城市ID为空
203 起点为空
204 终点为空
205 城市为空
206 公交站点为空
207 地址为空
210 没有信息

系统错误码:

代号说明
101 APPKEY为空或不存在
102 APPKEY已过期
103 APPKEY无请求此数据权限
104 请求超过次数限制
105 IP被禁止
106 IP请求超过限制
107 接口维护中
108 接口已停用
名称权限价格
免费套餐 1000次 免费
Level1 10000次 9.00元
Level2 20000次 17.00元
Level3 50000次 40.00元
Level4 100000次 75.00元

活动推荐ACTIVITY 更多

  • 短信

其它推荐RECOMMENDED DATA 更多