公交信息查询 最后更新时间: 2024年07月18日
产品介绍
公交信息查询 API 一套以 HTTP 形式提供的包括:公交站 ID 查询、公交站关键字查询、公交路线 ID 查询、公交路线关键字查询,返回 JSON 或 XML 格式的查询数据,用于实现公交信息查询功能的开发。
提示
公交信息查询接口属于高级服务接口,如需申请,可进行 商务咨询
适用场景
- 公交站 ID 查询:通过公交站点 ID 查询公交线路的详细信息
- 公交站关键字查询:通过站点名称查询公交线路的详细信息
- 公交路线 ID 查询:通过公交路线 ID 查询该线路的详细信息
- 公交路线关键字:通过公交线路名称查询该线路的详细信息
使用说明
1
第一步
申请
【Web服务API】密钥(Key)
2
第二步
拼接 HTTP 请求 URL,第一步申请的 Key 需作为必填参数一同发送
3
第三步
接收 HTTP 请求返回的数据(JSON 或 XML 格式),解析数据
如无特殊声明,接口的输入参数和输出数据编码全部统一为
UTF-8。
成为开发者并创建 Key
为了正常调用 Web 服务 API ,请先注册成为高德开放平台开发者,并申请 Web 服务的 key ,点击具体操作。
公交站 ID 查询
公交站 ID 查询 API 服务地址
parameters
代表的参数包括必填参数和可选参数。所有参数均使用和号字符(&)进行分隔。下面的列表枚举了这些参数及其使用规则。
请求参数
服务示例
https://restapi.amap.com/v3/bus/stopid?key=<用户的key>&id=BV10006672&output=xml
参数 |
值 |
备注 |
必选 |
---|---|---|---|
id |
|
公交站 id |
是 |
返回结果参数说明
关键字搜索的响应结果的格式由请求参数 output 指定。
公交站关键字查询
公交站关键字查询 API 服务地址
parameters
代表的参数包括必填参数和可选参数。所有参数均使用和号字符(&)进行分隔。下面的列表枚举了这些参数及其使用规则。
请求参数
服务示例
https://restapi.amap.com/v3/bus/stopname?key=<用户的key>&city=110000&keywords=来广营路口西
参数 |
值 |
备注 |
必选 |
---|---|---|---|
keywords |
|
查询关键字,只支持一个关键字 |
是 |
city |
|
城市,支持 adcode、citycode |
否 |
返回结果参数说明
关键字搜索的响应结果的格式由请求参数 output 指定。
公交路线 ID 查询
公交路线 ID 查询 API 服务地址
parameters
代表的参数包括必填参数和可选参数。所有参数均使用和号字符(&)进行分隔。下面的列表枚举了这些参数及其使用规则。
请求参数
服务示例
https://restapi.amap.com/v3/bus/lineid?key=<用户的key>&id=131000010042
参数 |
值 |
备注 |
必选 |
---|---|---|---|
id |
|
有效的高德公交线路 id |
是 |
返回结果参数说明
关键字搜索的响应结果的格式由请求参数 output 指定。
公交路线关键字查询
公交路线关键字查询 API 服务地址
parameters
代表的参数包括必填参数和可选参数。所有参数均使用和号字符(&)进行分隔。下面的列表枚举了这些参数及其使用规则。
请求参数
服务示例
https://restapi.amap.com/v3/bus/linename?
extensions=base&keywords=451&offset=20&city=110000&page=1&key=<用户的key>
参数 |
值 |
备注 |
必选 |
---|---|---|---|
keywords |
|
查询关键字,只支持一个关键字 |
是 |
city |
|
城市,支持 adcode、citycode |
是 |
返回结果参数说明
关键字搜索的响应结果的格式由请求参数 output 指定。