官方定制大数据服务:数据采集、数据清洗、数据标注、机器学习等
公交地铁查询API
API集
支持HTTPS
全国400多个城市公交车次信息、站站智能规划(公交、步行、自驾)、经过指定公交站的车次、附近公交站等。

API来源于用户发布,如有侵犯您的隐私或版权,请联系我们

版本:v1.1(1)
更新时间:2018-04-05
热度:88
有效期限:无限期
0.01元 /10次调用
( 首次获取赠送1次调用 )
套餐限制:个人免费版
获取API
分享到
API文档
错误码参照
版本信息
接口地址:https://api.shenjian.io/transit/station2s/?appid=<获取应用后的AppID>
支持格式:json/jsonp
请求方式:get/post
请求示例: https://api.shenjian.io/transit/station2s?appid=<获取应用后的AppID>&amp;city=%E6%9D%AD%E5%B7%9E&amp;end=%E6%9D%AD%E5%B7%9E%E6%B1%BD%E8%BD%A6%E5%8C%97%E7%AB%99&amp;start=%E8%A5%BF%E6%BA%AA%E7%AB%9E%E8%88%9F%E8%8B%91&amp;type=car
接口备注:根据起点和终点查询线路。
调用样例及调试工具:API测试工具
请求参数说明:
参数名类型是否必填说明
citystring城市
endstring终点
startstring起点
typestring换乘类型 car自驾 walk步行 transit公交(默认)
返回参数说明:
名称类型说明
error_codeint 返回码。0代表调用成功,大于0代表调用失败;更多错误返回码请查看:错误码参照
reasonstring返回说明,错误原因
datastring返回结果集,json格式内容
JSON返回示例:
接口地址:https://api.shenjian.io/transit/station/?appid=<获取应用后的AppID>
支持格式:json/jsonp
请求方式:get/post
请求示例: https://api.shenjian.io/transit/station?appid=<获取应用后的AppID>&amp;cityid=382&amp;station=%E6%96%B0%E8%A5%BF%E6%B9%96%E5%B0%8F%E9%95%87
接口备注:根据站点查询经过的公交和地铁。
调用样例及调试工具:API测试工具
请求参数说明:
参数名类型是否必填说明
cityidstring城市ID(城市查询接口中获取)
stationstring站点名称
返回参数说明:
名称类型说明
error_codeint 返回码。0代表调用成功,大于0代表调用失败;更多错误返回码请查看:错误码参照
reasonstring返回说明,错误原因
datastring返回结果集,json格式内容
JSON返回示例:
接口地址:https://api.shenjian.io/transit/nearby/?appid=<获取应用后的AppID>
支持格式:json/jsonp
请求方式:get/post
请求示例: https://api.shenjian.io/transit/nearby?appid=<获取应用后的AppID>&amp;address=%E8%A5%BF%E6%BA%AA%E8%8A%B1%E5%9B%AD%E7%B4%AB%E8%8F%B1%E8%8B%91&amp;city=%E6%9D%AD%E5%B7%9E
接口备注:根据地铁查询附近的公交站和地铁站。
调用样例及调试工具:API测试工具
请求参数说明:
参数名类型是否必填说明
addressstring地址
citystring城市
返回参数说明:
名称类型说明
error_codeint 返回码。0代表调用成功,大于0代表调用失败;更多错误返回码请查看:错误码参照
reasonstring返回说明,错误原因
datastring返回结果集,json格式内容
JSON返回示例:
接口地址:https://api.shenjian.io/transit/line/?appid=<获取应用后的AppID>
支持格式:json/jsonp
请求方式:get/post
请求示例: https://api.shenjian.io/transit/line?appid=<获取应用后的AppID>&amp;cityid=382&amp;transitno=86
接口备注:根据公交车或地铁线查询经过的站点。
调用样例及调试工具:API测试工具
请求参数说明:
参数名类型是否必填说明
cityidstring城市ID(城市查询接口中获取)
transitnostring车次
返回参数说明:
名称类型说明
error_codeint 返回码。0代表调用成功,大于0代表调用失败;更多错误返回码请查看:错误码参照
reasonstring返回说明,错误原因
datastring返回结果集,json格式内容
JSON返回示例:
接口地址:https://api.shenjian.io/transit/city/?appid=<获取应用后的AppID>
支持格式:json/jsonp
请求方式:get/post
请求示例: https://api.shenjian.io/transit/city?appid=<获取应用后的AppID>
接口备注:查询支持哪些城市。
调用样例及调试工具:API测试工具
请求参数说明:
参数名类型是否必填说明
返回参数说明:
名称类型说明
error_codeint 返回码。0代表调用成功,大于0代表调用失败;更多错误返回码请查看:错误码参照
reasonstring返回说明,错误原因
datastring返回结果集,json格式内容
JSON返回示例:
服务级错误码参照(error_code):
错误码说明
110调用次数不足
111IP不在白名单中
113用户主动退出
114没有数据
115服务模型不存在
116调用地址错误
系统级错误码参照:
错误码说明
100账号已被冻结,请联系客服
101user_key无效
102签名无效
103爬虫/API/数据源 不存在
104请求频率超过限制
105请求并发数超过限制
106请求超时(5分钟)
107账号未激活
108用户欠费
109内部服务错误
500请求失败
最新版本:v1.1(1)更新日期:2018-04-05
更新内容
暂无更新内容
历史版本
没有更多版本历史
常见问题

* 什么是API接口?

API接口提供数据查询功能,响应程序发起的http请求并实时返回数据:包括网页实时爬取数据、数据查询或计算结果等。
特别说明:
1、返回数据格式支持JSON和JSONP;
2、这个是通用接口,web、android、ios等等都可以使用。

* 如何使用?查看更详细的教程

注册神箭手账号,登录
参考提供的调用代码调用API接口

* 如何收费?

购买调用次数:每调用成功一次API接口,扣除一次调用次数;无数据返回不会扣除调用次数。

* 售后服务

个人版套餐客户:请通过 控制台的工单系统 提交问题;
企业版套餐客户:请通过 控制台的工单系统 OR 在线客服 提交问题。
为什么选择神箭手

购买神箭手的服务支出<< 技术人员(8000元/月) + 服务器费(500元/月) +...

关注公众号
手机也能控制爬虫
新手指南
业务咨询
返回顶部