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

taobao.train.agent.reserveorderlist.query (查询预约单列表)

查询预约单列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
free_children_ticket_detail_rq ReserveOrderListRQ 必须 请求参数
  • └ agent_id
  • Number
  • 必须
  • 2143214
  • 代理商id

响应参数

名称 类型 示例值 描述
result TapResult rs
  • └ success
  • Boolean
  • false
  • 结果
  • └ error_code
  • Number
  • -1
  • 失败code
  • └ error_msg
  • String
  • 系统繁忙
  • 失败文案
  • module
  • ReserveOrderListRS
  • 返回信息
  • └ deadline
  • String
  • 2024-12-30 11:12:12
  • 截止时间
  • reserve_order_info
  • ReserveOrderInfo []
  • 待处理列表
  • └ task_id
  • Number
  • 1635187060363644928
  • 唯一key
  • └ grab_id
  • Number
  • 12323
  • 抢票id
  • └ trade_id
  • Number
  • 12323
  • traceId
  • passenger_infos
  • PassengerInfo []
  • 乘车人信息
  • └ cert_no
  • String
  • 450802199712193724
  • 证件号
  • └ passenger_name
  • String
  • 张三
  • 乘客姓名
  • └ passenger_type
  • String
  • 1
  • 乘客类型
  • └ cert_type
  • String
  • 1
  • 证件类型
  • plan_infos
  • PlanInfo []
  • 车次信息
  • └ arr_station
  • String
  • 湛江
  • 到达站
  • └ dep_station
  • String
  • 贵港
  • 触发站
  • └ pre_sale_time
  • String
  • 2024-10-25 17:30:00
  • 售卖时间
  • └ seat_type
  • String
  • 1
  • 坐席类型
  • └ seat_type_12306
  • String
  • o
  • 123N6坐席类型
  • └ train_date
  • String
  • 2024-11-08
  • 发车日期
  • └ train_no
  • String
  • 5537
  • 车次号
  • └ seat_type_name
  • String
  • 硬卧
  • 坐席名称
  • account_info
  • AccountInfo
  • 账号信息
  • └ password
  • String
  • 123456
  • 密码
  • └ username
  • String
  • 13245679840
  • 用户名
  • └ account_name
  • String
  • 张三
  • 账号主姓名
  • └ account_cert_no
  • String
  • 450802199712193724
  • 账号主证件号

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TrainAgentReserveorderlistQueryRequest req = new TrainAgentReserveorderlistQueryRequest();
TrainAgentReserveorderlistQueryRequest.ReserveOrderListRQ obj1 = new TrainAgentReserveorderlistQueryRequest.ReserveOrderListRQ();
obj1.setAgentId(2143214L);
req.setFreeChildrenTicketDetailRq(obj1);
TrainAgentReserveorderlistQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<train_agent_reserveorderlist_query_response>
    <result>
        <success>false</success>
        <error_code>-1</error_code>
        <error_msg>系统繁忙</error_msg>
        <module>
            <deadline>2024-12-30 11:12:12</deadline>
            <reserve_order_info>
                <reserve_order_info>
                    <task_id>1635187060363644928</task_id>
                    <grab_id>12323</grab_id>
                    <trade_id>12323</trade_id>
                    <passenger_infos>
                        <passenger_info>
                            <cert_no>450802199712193724</cert_no>
                            <passenger_name>张三</passenger_name>
                            <passenger_type>1</passenger_type>
                            <cert_type>1</cert_type>
                        </passenger_info>
                    </passenger_infos>
                    <plan_infos>
                        <plan_info>
                            <arr_station>湛江</arr_station>
                            <dep_station>贵港</dep_station>
                            <pre_sale_time>2024-10-25 17:30:00</pre_sale_time>
                            <seat_type>1</seat_type>
                            <seat_type_12306>o</seat_type_12306>
                            <train_date>2024-11-08</train_date>
                            <train_no>5537</train_no>
                            <seat_type_name>硬卧</seat_type_name>
                        </plan_info>
                    </plan_infos>
                    <account_info>
                        <password>123456</password>
                        <username>13245679840</username>
                        <account_name>张三</account_name>
                        <account_cert_no>450802199712193724</account_cert_no>
                    </account_info>
                </reserve_order_info>
            </reserve_order_info>
        </module>
    </result>
</train_agent_reserveorderlist_query_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

返回
顶部