文档中心 > API类目 > 汽车票API

taobao.bus.station.get (分销标准站点获取)

分销标准站点获取

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
top_query_station_rq TopQueryStationRq 必须 查询车站
  • └ station_code
  • Number
  • 可选
  • 210000
  • 车站编码,非必选
  • └ area_code
  • Number
  • 必须
  • 100000
  • 城市编码,必选
  • └ keyword
  • String
  • 可选
  • 杭州
  • 关键词

响应参数

名称 类型 示例值 描述
station_infos StationInfos [] 车站信息
  • └ station_code
  • Number
  • 1001
  • 车站code
  • └ biz_type
  • Number
  • 5
  • 业务类型,0-汽车票 5-定制优选
  • └ address
  • String
  • 详细地址A
  • 车站地址
  • └ check_ticket_type
  • String
  • 检票方式A
  • 检票方式
  • └ station_tel
  • String
  • 电话号码A
  • 车站电话
  • └ refund_time
  • Number
  • 30
  • 在线可退票时间,分钟
  • └ latitude
  • String
  • 31.012233
  • 纬度
  • └ obtain_ticket_type
  • String
  • 取票方式A
  • 取票方式 1 出票短信/取票码/身份证 2 电子票
  • └ station_start_time
  • String
  • 08:00
  • 车站营业开始时间
  • └ support_child
  • Boolean
  • true
  • 是否支持儿童票
  • └ support_with_child
  • Boolean
  • false
  • 是否支持携童票
  • └ area_code
  • Number
  • 100
  • 区域code
  • └ pre_sell_day
  • Number
  • 7
  • 提前购票天数-预售期
  • └ area_name
  • String
  • 区域A
  • 区域name
  • └ is_refund
  • Number
  • 1
  • 是否可退,0-不可退,1-可退
  • └ refund_rule
  • String
  • 退票规则A
  • 退改规则(优先返回结构化规则,退改规则文案兜底)
  • └ name
  • String
  • 车站A
  • 站点名称
  • └ poi_id
  • String
  • POI_ID_A
  • 车站高德poiId
  • └ refund_mode
  • Number
  • 1
  • 退票模式 1:整单退 2 按票退
  • └ pre_sell_time
  • Number
  • 60
  • 提前购票时间-分钟
  • └ station_end_time
  • String
  • 20:00
  • 车站营业结束时间
  • └ longitude
  • String
  • 120.123446
  • 经度
result_code String SYS_ERROR 错误码
result_msg String 系统异常 错误信息
is_success Boolean true 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
BusStationGetRequest req = new BusStationGetRequest();
BusStationGetRequest.TopQueryStationRq obj1 = new BusStationGetRequest.TopQueryStationRq();
obj1.setStationCode(210000L);
obj1.setAreaCode(100000L);
obj1.setKeyword("杭州");
req.setTopQueryStationRq(obj1);
BusStationGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<bus_station_get_response>
    <station_infos>
        <station_infos>
            <station_code>1001</station_code>
            <biz_type>5</biz_type>
            <address>详细地址A</address>
            <check_ticket_type>检票方式A</check_ticket_type>
            <station_tel>电话号码A</station_tel>
            <refund_time>30</refund_time>
            <latitude>31.012233</latitude>
            <obtain_ticket_type>取票方式A</obtain_ticket_type>
            <station_start_time>08:00</station_start_time>
            <support_child>true</support_child>
            <support_with_child>false</support_with_child>
            <area_code>100</area_code>
            <pre_sell_day>7</pre_sell_day>
            <area_name>区域A</area_name>
            <is_refund>1</is_refund>
            <refund_rule>退票规则A</refund_rule>
            <name>车站A</name>
            <poi_id>POI_ID_A</poi_id>
            <refund_mode>1</refund_mode>
            <pre_sell_time>60</pre_sell_time>
            <station_end_time>20:00</station_end_time>
            <longitude>120.123446</longitude>
        </station_infos>
    </station_infos>
    <result_code>SYS_ERROR</result_code>
    <result_msg>系统异常</result_msg>
    <is_success>true</is_success>
</bus_station_get_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部