文档中心 > API类目 > 国内机票京杭API

taobao.alitrip.orderlist.fetch (【京杭】——订单列表提取)

查询买家纬度正向订单列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
start_order_id Number 可选 102011445 提取订单号大于该id的后续订单(该值请使用本接口返回的上一批数据中的最后一个订单id回填过来)
fetch_date Date 必须 2015-11-03 00:00:00 提取的订单日期

响应参数

名称 类型 示例值 描述
result_list AtsrOrderInfoResultDo [] 订单对象
  • └ alipay_trade_no
  • String
  • 2015110321001001700278748751
  • 支付宝交易流水号
  • └ is_voucher_order
  • Boolean
  • false
  • 是否使用了优惠券
  • └ speedy_order
  • Boolean
  • false
  • 是否精选产品
  • └ status
  • String
  • 5
  • 订单状态
  • └ actual_pay
  • Number
  • 123
  • 实际支付金额(单位:元,后续提供该字段的输出)
  • └ error_msg
  • String
  • 查询异常
  • 错误信息
  • └ pay_time
  • Date
  • 2015-11-03 14:55:28
  • 支付时间
  • └ seller_taobao_nick
  • String
  • 中国国际航空旗舰店
  • 卖家淘宝昵称
  • └ is_quality_order
  • Boolean
  • false
  • 是否金牌产品
  • └ reservation_code
  • String
  • 32433443
  • 外部订单号
  • └ error_code
  • String
  • SYSTEM_ERROR_STATE_CODE
  • 错误码
  • └ success
  • Boolean
  • true
  • 查询结果是否成功
  • └ order_id
  • Number
  • 12344534324
  • 订单id
  • traveler_info_list
  • AtsrOrderTravelerInfo []
  • 乘机人列表
  • └ ticket_no
  • String
  • 999-7296000115
  • 票号
  • └ passenger_type
  • String
  • ADT
  • 旅客类型ADT:成人 CHD:儿童
  • └ passenger_name
  • String
  • 张三
  • 旅客姓名
  • └ birth_date
  • String
  • 1987-07-16
  • 出生日期
  • └ doc_id
  • String
  • 432431
  • 证件号码
  • └ doc_type
  • Number
  • 1
  • 证件类型0,身份证;1,护照;3,军人证;4,回乡证;5,台胞证;6,港澳台胞;10,警官证;11,士兵证件
  • └ total_price
  • Number
  • 500
  • 订单总金额(单位:元,优惠前总金额)
  • flight_info_list
  • AtsrOrderFlightInfo []
  • 航班信息列表
  • └ dep_time
  • String
  • 2014-12-05 10:22
  • 起飞时间(yyyy-MM-dd HH:mm) 24小时制
  • └ arr_airport
  • String
  • TNA
  • 到达机场三字码
  • └ cabin
  • String
  • Y
  • 仓位
  • └ flight_no
  • String
  • CA177
  • 航班号
  • └ dep_date
  • String
  • 2014-12-05
  • 起飞日期(yyyy-MM-dd)
  • └ airline_code
  • String
  • CA
  • 航空公司大写二字码
  • └ dep_airport
  • String
  • HGH
  • 出发机场三字码
  • └ arr_time
  • String
  • 2014-12-05 14:22
  • 到达时间(yyyy-MM-dd HH:mm) 24小时制
  • └ sale_price
  • Number
  • 900
  • 销售价(单位:元)
  • └ segment_type
  • String
  • 0
  • 行程类型 0:去程 1:回程
  • └ build_price
  • Number
  • 50
  • 机场建设费(单位:元)
  • └ oil_price
  • Number
  • 100
  • 燃油附加费(单位:元)
  • └ gmt_create
  • Date
  • 2015-11-03 16:13:03
  • 订单创建时间
  • └ product_type
  • String
  • HS
  • QW:全网最低价产品 JX:精选产品 JP:金牌产品 HS:航司产品 KUFEI:酷飞产品 默认HS,即:下单默认选择旗舰店产品

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripOrderlistFetchRequest req = new AlitripOrderlistFetchRequest();
req.setStartOrderId(102011445L);
req.setFetchDate(StringUtils.parseDateTime("2015-11-03 00:00:00"));
AlitripOrderlistFetchResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_orderlist_fetch_response>
    <result_list>
        <atsr_order_info_result_do>
            <alipay_trade_no>2015110321001001700278748751</alipay_trade_no>
            <is_voucher_order>false</is_voucher_order>
            <speedy_order>false</speedy_order>
            <status>5</status>
            <actual_pay>123</actual_pay>
            <error_msg>查询异常</error_msg>
            <pay_time>2015-11-03 14:55:28</pay_time>
            <seller_taobao_nick>中国国际航空旗舰店</seller_taobao_nick>
            <is_quality_order>false</is_quality_order>
            <reservation_code>32433443</reservation_code>
            <error_code>SYSTEM_ERROR_STATE_CODE</error_code>
            <success>true</success>
            <order_id>12344534324</order_id>
            <traveler_info_list>
                <atsr_order_traveler_info>
                    <ticket_no>999-7296000115</ticket_no>
                    <passenger_type>ADT</passenger_type>
                    <passenger_name>张三</passenger_name>
                    <birth_date>1987-07-16</birth_date>
                    <doc_id>432431</doc_id>
                    <doc_type>1</doc_type>
                </atsr_order_traveler_info>
            </traveler_info_list>
            <total_price>500</total_price>
            <flight_info_list>
                <atsr_order_flight_info>
                    <dep_time>2014-12-05 10:22</dep_time>
                    <arr_airport>TNA</arr_airport>
                    <cabin>Y</cabin>
                    <flight_no>CA177</flight_no>
                    <dep_date>2014-12-05</dep_date>
                    <airline_code>CA</airline_code>
                    <dep_airport>HGH</dep_airport>
                    <arr_time>2014-12-05 14:22</arr_time>
                    <sale_price>900</sale_price>
                    <segment_type>0</segment_type>
                    <build_price>50</build_price>
                    <oil_price>100</oil_price>
                </atsr_order_flight_info>
            </flight_info_list>
            <gmt_create>2015-11-03 16:13:03</gmt_create>
            <product_type>HS</product_type>
        </atsr_order_info_result_do>
    </result_list>
</alitrip_orderlist_fetch_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

返回
顶部