提供全国公交线路查询、换乘查询、站点查询等等
接口地址:http://route.showapi.com/1463-8 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 t1 String 否 t2 String 否 mm,nn
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1463-8","my_appId","my_appSecret") .addTextPara("t1","") .addTextPara("t2","") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ...
返回示例:
接口地址:http://route.showapi.com/1463-7 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 cityName String 北京是 城市名lineSiteName String 八达岭是 站点名
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1463-7","my_appId","my_appSecret") .addTextPara("cityName","北京") .addTextPara("lineSiteName","八达岭") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code String 0 0为成功,其余为失败line Object[] 结果- siteName String 八达岭 站点名- linkNameList String [ "世界文化遗产游A线", "世界文化遗产游C线", "八达岭景区免费接驳车", "879路", "880路(跨省)", "880区间(跨省)", "919路" ] 线路列表...
返回示例:{
"showapi_res_code":0,
"showapi_res_error":"",
"showapi_res_body":{
"ret_code":0,
"line":[
{
"siteName":"八达岭",
"linkNameList":[
"世界文化遗产游A线",
"世界文化遗产游C线",
"八达岭景区免费接驳车",
"879路",
"880路(跨省)",
"880区间(跨省)",
"919路"
]
}
]
}
}
接口地址:http://route.showapi.com/1463-5 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述 cityName String 北京 北京是 城市名字beginSite String 天安门 天安门是 出发点endSite String 八达岭 八达岭是 目的地isLineId String 0 0否 表示是否需要返回线路idisSiteId String 0 0否 表示是否需要返回站点id...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1463-5","my_appId","my_appSecret") .addTextPara("cityName","北京") .addTextPara("beginSite","天安门") .addTextPara("endSite","八达岭") .addTextPara("isLineId","0") .addTextPara("isSiteId","0") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code String 0 0为成功,其余为失败contentlist Object[] 详细信息列表- proName String 直辖市 省份- cityName String 北京 城市名字- cityEngName String beijing 城市拼音- conArray Object[] 方案列表- plan String 方案1 方案- distance String 途经26个站点,共换乘2次,步行838米,全程约2小时30分 路程- storkelist Object[] 路程步骤- orderNum String 1 步骤编码- siteId String 59a7f182ab54726c13a0ee81 站点id,存在时为站点,站点、线路和过度只会存在一个- lineId String 59a63c80ab54c6dec5e21c54 线路id,存在时为线路,站点、线路和过度只会存在一个- siteName String 天安门 站点名字- lineName String 地铁1号线(M1) 线路名字- walkName String 步行(411米)至 过度描述,站点、线路和过度只会存在一个- explain String (2站) 站点或线路额外解释...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": 0,
"contentlist": [
{
"proName": "直辖市",
"cityName": "北京",
"cityEngName": "beijing",
"conArray": [
{
"plan": "方案1",
"distance": "途经26个站点,共换乘2次,步行838米,全程约2小时30分",
"storkelist": [
{
"orderNum": "1",
"siteId": "59a7f182ab54726c13a0ee81",
"lineId": "",
"siteName": "天安门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "2",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(411米)至",
"explain": ""
},
{
"orderNum": "3",
"siteId": "59a7f175ab54726c13a0d413",
"lineId": "",
"siteName": "天安门东",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "4",
"siteId": "",
"lineId": "59a63c80ab54c6dec5e21c54",
"siteName": "",
"lineName": "地铁1号线(M1)",
"walkName": "",
"explain": "(2站)"
},
{
"orderNum": "5",
"siteId": "59a7f175ab54726c13a0d3e1",
"lineId": "",
"siteName": "西单",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "6",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(427米)至",
"explain": ""
},
{
"orderNum": "7",
"siteId": "59a7f17aab54726c13a0de69",
"lineId": "",
"siteName": "西单路口南",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "8",
"siteId": "",
"lineId": "59a63ca7ab54c6dec5e24269",
"siteName": "",
"lineName": "特13路",
"walkName": "",
"explain": "(10站)"
},
{
"orderNum": "9",
"siteId": "59a7f176ab54726c13a0d640",
"lineId": "",
"siteName": "祁家豁子",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "10",
"siteId": "",
"lineId": "59a63c8aab54c6dec5e225ae",
"siteName": "",
"lineName": "919路",
"walkName": "",
"explain": "(14站)"
},
{
"orderNum": "11",
"siteId": "59a7f17aab54726c13a0ddd9",
"lineId": "",
"siteName": "八达岭",
"lineName": "",
"walkName": "",
"explain": ""
}
]
},
{
"plan": "方案2",
"distance": "途经37个站点,共换乘2次,步行420米,全程约3小时23分",
"storkelist": [
{
"orderNum": "1",
"siteId": "59a7f182ab54726c13a0ee81",
"lineId": "",
"siteName": "天安门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "2",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(397米)至",
"explain": ""
},
{
"orderNum": "3",
"siteId": "59a7f176ab54726c13a0d4c9",
"lineId": "",
"siteName": "天安门广场西",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "4",
"siteId": "",
"lineId": "59a63c81ab54c6dec5e21c96",
"siteName": "",
"lineName": "5路",
"walkName": "",
"explain": "(8站)"
},
{
"orderNum": "5",
"siteId": "59a7f179ab54726c13a0db43",
"lineId": "",
"siteName": "广安门内",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "6",
"siteId": "",
"lineId": "59a63c88ab54c6dec5e22379",
"siteName": "",
"lineName": "895路",
"walkName": "",
"explain": "(8站)"
},
{
"orderNum": "7",
"siteId": "59a7f1c7ab54726c13a1b3cf",
"lineId": "",
"siteName": "地铁良乡南关站东",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "8",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(0米)至",
"explain": ""
},
{
"orderNum": "9",
"siteId": "59a7f1baab54726c13a18b84",
"lineId": "",
"siteName": "定州营",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "10",
"siteId": "",
"lineId": "59a63c87ab54c6dec5e22242",
"siteName": "",
"lineName": "880区间(跨省)",
"walkName": "",
"explain": "(21站)"
},
{
"orderNum": "10",
"siteId": "",
"lineId": "59a63c87ab54c6dec5e22233",
"siteName": "",
"lineName": "880路(跨省)",
"walkName": "",
"explain": "(21站)"
},
{
"orderNum": "11",
"siteId": "59a7f17aab54726c13a0ddd9",
"lineId": "",
"siteName": "八达岭",
"lineName": "",
"walkName": "",
"explain": ""
}
]
},
{
"plan": "方案3",
"distance": "途经28个站点,共换乘2次,步行1.1公里,全程约2小时51分",
"storkelist": [
{
"orderNum": "1",
"siteId": "59a7f182ab54726c13a0ee81",
"lineId": "",
"siteName": "天安门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "2",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(843米)至",
"explain": ""
},
{
"orderNum": "3",
"siteId": "59a7f174ab54726c13a0d2fc",
"lineId": "",
"siteName": "前门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "4",
"siteId": "",
"lineId": "59a63c81ab54c6dec5e21c92",
"siteName": "",
"lineName": "地铁2号线内环(M2)",
"walkName": "",
"explain": "(8站)"
},
{
"orderNum": "5",
"siteId": "59a7f178ab54726c13a0d908",
"lineId": "",
"siteName": "积水潭",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "6",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(255米)至",
"explain": ""
},
{
"orderNum": "7",
"siteId": "59a7f2d1ab54726c13a5ba5b",
"lineId": "",
"siteName": "冰窖口胡同西口",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "8",
"siteId": "",
"lineId": "59a63ca3ab54c6dec5e23f44",
"siteName": "",
"lineName": "670路",
"walkName": "",
"explain": "(8站)"
},
{
"orderNum": "9",
"siteId": "59a7f19cab54726c13a13285",
"lineId": "",
"siteName": "沙河",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "10",
"siteId": "",
"lineId": "59a63c8aab54c6dec5e225ae",
"siteName": "",
"lineName": "919路",
"walkName": "",
"explain": "(12站)"
},
{
"orderNum": "11",
"siteId": "59a7f17aab54726c13a0ddd9",
"lineId": "",
"siteName": "八达岭",
"lineName": "",
"walkName": "",
"explain": ""
}
]
},
{
"plan": "方案4",
"distance": "途经26个站点,共换乘2次,步行1.4公里,全程约2小时47分",
"storkelist": [
{
"orderNum": "1",
"siteId": "59a7f182ab54726c13a0ee81",
"lineId": "",
"siteName": "天安门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "2",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(843米)至",
"explain": ""
},
{
"orderNum": "3",
"siteId": "59a7f174ab54726c13a0d2fc",
"lineId": "",
"siteName": "前门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "4",
"siteId": "",
"lineId": "59a63c81ab54c6dec5e21c92",
"siteName": "",
"lineName": "地铁2号线内环(M2)",
"walkName": "",
"explain": "(8站)"
},
{
"orderNum": "5",
"siteId": "59a7f178ab54726c13a0d908",
"lineId": "",
"siteName": "积水潭",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "6",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(540米)至",
"explain": ""
},
{
"orderNum": "7",
"siteId": "59a7f202ab54726c13a27e2a",
"lineId": "",
"siteName": "积水潭桥北",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "8",
"siteId": "",
"lineId": "59a63c8fab54c6dec5e22935",
"siteName": "",
"lineName": "345快车",
"walkName": "",
"explain": "(7站)"
},
{
"orderNum": "9",
"siteId": "59a7f1b2ab54726c13a1732d",
"lineId": "",
"siteName": "水屯",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "10",
"siteId": "",
"lineId": "59a63c8aab54c6dec5e225ae",
"siteName": "",
"lineName": "919路",
"walkName": "",
"explain": "(11站)"
},
{
"orderNum": "11",
"siteId": "59a7f17aab54726c13a0ddd9",
"lineId": "",
"siteName": "八达岭",
"lineName": "",
"walkName": "",
"explain": ""
}
]
},
{
"plan": "方案5",
"distance": "途经25个站点,共换乘3次,步行1.1公里,全程约2小时41分",
"storkelist": [
{
"orderNum": "1",
"siteId": "59a7f182ab54726c13a0ee81",
"lineId": "",
"siteName": "天安门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "2",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(843米)至",
"explain": ""
},
{
"orderNum": "3",
"siteId": "59a7f174ab54726c13a0d2fc",
"lineId": "",
"siteName": "前门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "4",
"siteId": "",
"lineId": "59a63c81ab54c6dec5e21c92",
"siteName": "",
"lineName": "地铁2号线内环(M2)",
"walkName": "",
"explain": "(8站)"
},
{
"orderNum": "5",
"siteId": "59a7f178ab54726c13a0d908",
"lineId": "",
"siteName": "积水潭",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "6",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(255米)至",
"explain": ""
},
{
"orderNum": "7",
"siteId": "59a7f2d1ab54726c13a5ba5b",
"lineId": "",
"siteName": "冰窖口胡同西口",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "8",
"siteId": "",
"lineId": "59a63ca3ab54c6dec5e23f44",
"siteName": "",
"lineName": "670路",
"walkName": "",
"explain": "(6站)"
},
{
"orderNum": "9",
"siteId": "59a7f17eab54726c13a0e5ec",
"lineId": "",
"siteName": "定福皇庄",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "10",
"siteId": "",
"lineId": "59a63c85ab54c6dec5e21fed",
"siteName": "",
"lineName": "专49路",
"walkName": "",
"explain": "(8站)"
},
{
"orderNum": "11",
"siteId": "59a7f19fab54726c13a13aba",
"lineId": "",
"siteName": "朱辛庄公交场站",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "12",
"siteId": "",
"lineId": "59a63c87ab54c6dec5e22242",
"siteName": "",
"lineName": "880区间(跨省)",
"walkName": "",
"explain": "(3站)"
},
{
"orderNum": "13",
"siteId": "59a7f17aab54726c13a0ddd9",
"lineId": "",
"siteName": "八达岭",
"lineName": "",
"walkName": "",
"explain": ""
}
]
},
{
"plan": "方案6",
"distance": "途经25个站点,共换乘3次,步行1.1公里,全程约2小时41分",
"storkelist": [
{
"orderNum": "1",
"siteId": "59a7f182ab54726c13a0ee81",
"lineId": "",
"siteName": "天安门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "2",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(843米)至",
"explain": ""
},
{
"orderNum": "3",
"siteId": "59a7f174ab54726c13a0d2fc",
"lineId": "",
"siteName": "前门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "4",
"siteId": "",
"lineId": "59a63c81ab54c6dec5e21c92",
"siteName": "",
"lineName": "地铁2号线内环(M2)",
"walkName": "",
"explain": "(8站)"
},
{
"orderNum": "5",
"siteId": "59a7f178ab54726c13a0d908",
"lineId": "",
"siteName": "积水潭",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "6",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(255米)至",
"explain": ""
},
{
"orderNum": "7",
"siteId": "59a7f2d1ab54726c13a5ba5b",
"lineId": "",
"siteName": "冰窖口胡同西口",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "8",
"siteId": "",
"lineId": "59a63ca3ab54c6dec5e23f44",
"siteName": "",
"lineName": "670路",
"walkName": "",
"explain": "(6站)"
},
{
"orderNum": "9",
"siteId": "59a7f17eab54726c13a0e5ec",
"lineId": "",
"siteName": "定福皇庄",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "10",
"siteId": "",
"lineId": "59a63c85ab54c6dec5e21fed",
"siteName": "",
"lineName": "专49路",
"walkName": "",
"explain": "(8站)"
},
{
"orderNum": "11",
"siteId": "59a7f19fab54726c13a13aba",
"lineId": "",
"siteName": "朱辛庄公交场站",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "12",
"siteId": "",
"lineId": "59a63c87ab54c6dec5e22233",
"siteName": "",
"lineName": "880路(跨省)",
"walkName": "",
"explain": "(3站)"
},
{
"orderNum": "13",
"siteId": "59a7f17aab54726c13a0ddd9",
"lineId": "",
"siteName": "八达岭",
"lineName": "",
"walkName": "",
"explain": ""
}
]
},
{
"plan": "方案7",
"distance": "途经44个站点,共换乘2次,步行1.4公里,全程约4小时17分",
"storkelist": [
{
"orderNum": "1",
"siteId": "59a7f182ab54726c13a0ee81",
"lineId": "",
"siteName": "天安门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "2",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(843米)至",
"explain": ""
},
{
"orderNum": "3",
"siteId": "59a7f174ab54726c13a0d2fc",
"lineId": "",
"siteName": "前门",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "4",
"siteId": "",
"lineId": "59a63c81ab54c6dec5e21c92",
"siteName": "",
"lineName": "地铁2号线内环(M2)",
"walkName": "",
"explain": "(8站)"
},
{
"orderNum": "5",
"siteId": "59a7f178ab54726c13a0d908",
"lineId": "",
"siteName": "积水潭",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "6",
"siteId": "",
"lineId": "",
"siteName": "",
"lineName": "",
"walkName": "步行(540米)至",
"explain": ""
},
{
"orderNum": "7",
"siteId": "59a7f202ab54726c13a27e2a",
"lineId": "",
"siteName": "积水潭桥北",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "8",
"siteId": "",
"lineId": "59a63ca0ab54c6dec5e23be6",
"siteName": "",
"lineName": "618路",
"walkName": "",
"explain": "(23站)"
},
{
"orderNum": "9",
"siteId": "59a7f186ab54726c13a0f8ea",
"lineId": "",
"siteName": "西三旗桥北",
"lineName": "",
"walkName": "",
"explain": ""
},
{
"orderNum": "10",
"siteId": "",
"lineId": "59a63c8aab54c6dec5e225ae",
"siteName": "",
"lineName": "919路",
"walkName": "",
"explain": "(13站)"
},
{
"orderNum": "11",
"siteId": "59a7f17aab54726c13a0ddd9",
"lineId": "",
"siteName": "八达岭",
"lineName": "",
"walkName": "",
"explain": ""
}
]
}
]
}
]
}
}
接口地址:http://route.showapi.com/1463-4 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 cityName String 北京 北京是 请填写参数描述lineId String 59e6e1d612b901263f819c58 59e6e1d612b901263f819c58是 请填写参数描述
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1463-4","my_appId","my_appSecret") .addTextPara("cityName","北京") .addTextPara("lineId","59e6e1d612b901263f819c58") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 busSite Object[] 公交站点信息- lastUpTime String 2017-08-31 最后更新时间- sitesLineList Object[] 站点列表- lineSiteCount String 共17站 站点数量- lineTitle String 北京快速公交1线(BRT1)公交车路线(德茂庄—前门) 所属线路标题- lineSiteList Object[] 所属线路详细信息- lineSiteName String 德茂庄 站点名字- lineSiteId String 59a7f174ab54726c13a0d302 站点id- lineSiteNum String 1 请填写参数描述- cityName String 北京 城市名字- siteTitleName String 北京快速公交1线(BRT1)公交车路线 线路全名- runtime String 德茂庄5:00-22:30|前门5:30-23:00 线路运行时间- lineTypeName String 快速公交 线路类型- price String 10公里以内票价2元,每增加5公里以内加价1元。持卡乘车普通卡5折、学生卡2.5折优惠。最高票价4元。 价格- proName String 直辖市 省份- company String 北京公交集团电车客运分公司(服务热线:010-68584543、52958899) 所属公交公司- lineName String 快速公交1线(BRT1) 线路名字- cityEngName String beijing 城市英文名ret_code String 0 0为成功,其余为失败...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": 0,
"busSite": {
"lastUpTime": "2017-08-31",
"sitesLineList": [
{
"lineSiteCount": "共17站",
"lineTitle": "北京快速公交1线(BRT1)公交车路线(德茂庄—前门)",
"lineSiteList": [
{
"lineSiteName": "德茂庄",
"lineSiteId": "59a7f174ab54726c13a0d302"
},
{
"lineSiteName": "东营房",
"lineSiteId": "59a7f175ab54726c13a0d30a"
},
{
"lineSiteName": "六营门",
"lineSiteId": "59a7f175ab54726c13a0d320"
},
{
"lineSiteName": "东高地",
"lineSiteId": "59a7f175ab54726c13a0d336"
},
{
"lineSiteName": "西洼地",
"lineSiteId": "59a7f175ab54726c13a0d34d"
},
{
"lineSiteName": "三营门",
"lineSiteId": "59a7f175ab54726c13a0d364"
},
{
"lineSiteName": "和义南站",
"lineSiteId": "59a7f175ab54726c13a0d375"
},
{
"lineSiteName": "和义农场",
"lineSiteId": "59a7f175ab54726c13a0d38c"
},
{
"lineSiteName": "久敬庄",
"lineSiteId": "59a7f175ab54726c13a0d3a0"
},
{
"lineSiteName": "大红门桥",
"lineSiteId": "59a7f175ab54726c13a0d3b4"
},
{
"lineSiteName": "大红门西里",
"lineSiteId": "59a7f175ab54726c13a0d3ca"
},
{
"lineSiteName": "南苑路果园",
"lineSiteId": "59a7f175ab54726c13a0d3e3"
},
{
"lineSiteName": "木樨园桥",
"lineSiteId": "59a7f175ab54726c13a0d401"
},
{
"lineSiteName": "沙子口",
"lineSiteId": "59a7f175ab54726c13a0d414"
},
{
"lineSiteName": "永定门内",
"lineSiteId": "59a7f175ab54726c13a0d384"
},
{
"lineSiteName": "天坛西门",
"lineSiteId": "59a7f175ab54726c13a0d41e"
},
{
"lineSiteName": "前门",
"lineSiteId": "59a7f174ab54726c13a0d2fc"
}
]
},
{
"lineSiteCount": "共17站",
"lineTitle": "北京快速公交1线(BRT1)公交车路线(前门—德茂庄)",
"lineSiteList": [
{
"lineSiteName": "前门",
"lineSiteId": "59a7f174ab54726c13a0d2fc"
},
{
"lineSiteName": "天坛西门",
"lineSiteId": "59a7f175ab54726c13a0d41e"
},
{
"lineSiteName": "永定门内",
"lineSiteId": "59a7f175ab54726c13a0d384"
},
{
"lineSiteName": "沙子口",
"lineSiteId": "59a7f175ab54726c13a0d414"
},
{
"lineSiteName": "木樨园桥",
"lineSiteId": "59a7f175ab54726c13a0d401"
},
{
"lineSiteName": "南苑路果园",
"lineSiteId": "59a7f175ab54726c13a0d3e3"
},
{
"lineSiteName": "大红门西里",
"lineSiteId": "59a7f175ab54726c13a0d3ca"
},
{
"lineSiteName": "大红门桥",
"lineSiteId": "59a7f175ab54726c13a0d3b4"
},
{
"lineSiteName": "久敬庄",
"lineSiteId": "59a7f175ab54726c13a0d3a0"
},
{
"lineSiteName": "和义农场",
"lineSiteId": "59a7f175ab54726c13a0d38c"
},
{
"lineSiteName": "和义南站",
"lineSiteId": "59a7f175ab54726c13a0d375"
},
{
"lineSiteName": "三营门",
"lineSiteId": "59a7f175ab54726c13a0d364"
},
{
"lineSiteName": "西洼地",
"lineSiteId": "59a7f175ab54726c13a0d34d"
},
{
"lineSiteName": "东高地",
"lineSiteId": "59a7f175ab54726c13a0d336"
},
{
"lineSiteName": "六营门",
"lineSiteId": "59a7f175ab54726c13a0d320"
},
{
"lineSiteName": "东营房",
"lineSiteId": "59a7f175ab54726c13a0d30a"
},
{
"lineSiteName": "德茂庄",
"lineSiteId": "59a7f174ab54726c13a0d302"
}
]
}
],
"cityName": "北京",
"siteTitleName": "北京快速公交1线(BRT1)公交车路线",
"runtime": "德茂庄5:00-22:30|前门5:30-23:00",
"lineTypeName": "快速公交",
"price": "10公里以内票价2元,每增加5公里以内加价1元。持卡乘车普通卡5折、学生卡2.5折优惠。最高票价4元。",
"proName": "直辖市",
"company": "北京公交集团电车客运分公司(服务热线:010-68584543、52958899)",
"lineName": "快速公交1线(BRT1)",
"cityEngName": "beijing"
}
}
}
接口地址:http://route.showapi.com/1463-3 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述 cityName String 北京 北京是 城市名字lineName String 1 1是 线路名字curPage String 1 1否 当前页码...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1463-3","my_appId","my_appSecret") .addTextPara("cityName","北京") .addTextPara("lineName","1") .addTextPara("curPage","1") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 maxPage String 7 最大页码curPage String 1 当前页码curCount String 5 每页显示条数soulist Object[] 线路信息列表- lineSiteName String 八达岭 站点名字- _id String 59a7f17aab54726c13a0ddd9 站点- lineTypeName String 线路所属类型 一些接口可能不存在ret_code String 0 0为成功,其余为失败...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": 0,
"maxPage": 7,
"curPage": 1,
"maxCount": 5,
"soulist": [
{
"lineTypeName": "旅游集散",
"_id": "59a63c80ab54c6dec5e21c52",
"lineName": "旅游公交1线"
},
{
"lineTypeName": "远郊区线",
"_id": "59a63c80ab54c6dec5e21c53",
"lineName": "顺义南彩1路"
},
{
"lineTypeName": "轨道交通",
"_id": "59a63c80ab54c6dec5e21c54",
"lineName": "地铁1号线(M1)"
},
{
"lineTypeName": "市区普线",
"_id": "59a63c80ab54c6dec5e21c55",
"lineName": "1路"
},
{
"lineTypeName": "快速公交",
"_id": "59a63c80ab54c6dec5e21c59",
"lineName": "快速公交1线(BRT1)"
}
]
}
}
接口地址:http://route.showapi.com/1463-2 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 lineSiteId String 59e6e69712b901263f8378d9 59e6e69712b901263f8378d9是 站点id
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1463-2","my_appId","my_appSecret") .addTextPara("lineSiteId","59e6e69712b901263f8378d9") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 lineList Object[] 线路列表- lineName String 世界文化遗产游B线 线路名字ret_code String 0 0为成功,其余为失败...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
{
"ret_code": 0,
"lineList": [
{
"lineName": "世界文化遗产游B线"
},
{
"lineName": "877路"
},
{
"lineName": "879路"
}
]
}
}
}
接口地址:http://route.showapi.com/1463-1 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述 cityName String 北京 北京是 城市名字lineSiteName String 八达岭 八达岭否 站点名字curPage String 1 1否 当前页码...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1463-1","my_appId","my_appSecret") .addTextPara("cityName","北京") .addTextPara("lineSiteName","八达岭") .addTextPara("curPage","1") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 maxPage String 3 最大页码curPage String 1 当前页码maxCount String 5 每页记录数soulist Object[] 记录列表- lineSiteName String 八达岭 站点名字- _id String 59a7f17aab54726c13a0ddd9 站点- lineTypeName String 线路所属类型 一些接口可能不存在ret_code String 0 0为成功,其余为失败...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
{
"ret_code": 0,
"maxPage": 3,
"curPage": 1,
"maxCount": 5,
"soulist": [
{
"lineSiteName": "八达岭滚天沟",
"_id": "59a7f175ab54726c13a0d347"
},
{
"lineSiteName": "八达岭",
"_id": "59a7f17aab54726c13a0ddd9"
},
{
"lineSiteName": "八达岭长城",
"_id": "59a7f17bab54726c13a0dfb7"
},
{
"lineSiteName": "八达岭小学",
"_id": "59a7f18bab54726c13a1068d"
},
{
"lineSiteName": "八达岭镇政府",
"_id": "59a7f189ab54726c13a101a7"
}
]
}
}
}
易源数据通过打破资源壁垒,搭建起数据资源的基础设施,将接口纳入统一的接口池,把多个异构数据源合并到同一根管线上,以统一的访问和控制方式,对外提供统一格式的数据。
让开发者可以像搭积木一样通过各种API操纵资源。
截至2017年12月,平台已经拥有API接口230个,日调用量2000万,覆盖全网10万+真实消费者,为超过3000+的企业用户提供全域数据服务。
电话: 4009988033
微博: http://www.weibo.com/showapi
邮箱: services@showapi.com
QQ: 3007663665
微信: show_api
企业和程序员可以通过进制数据封装的API或SDK极速接入其他数据资源,同时进制数据提供数据交易等服务。通过进制数据,不仅开发成本极大降低,而且可以获得其他丰富的数据服务:数据交易,数据分析,区块链Token管理等服务。
电话:173-6457-5198
QQ① 群:792473404
客服 QQ:1643296538
微信客服:binstds
扫描二维码添加客服微信
周一至周五 9:00 - 21:00(其中周三为 9:00 - 18:00)
周六 9:00 - 12:00(节假日除外)
进制数据团队
2020.01.01