alitrip.btrip.flight.distribution.flightlist (商旅机票航班列表接口)

商旅机票航班列表接口,用于分销询价

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_flight_search_list_r_q BtripFlightSearchListRq 可选 机票搜索入参
  • └ airline_code
  • String
  • 可选
  • CA
  • 航司编码
  • └ arr_city_code
  • String
  • 必须
  • HGH
  • 到达城市三字码
  • └ arr_city_name
  • String
  • 可选
  • 杭州
  • 到达城市名称
  • └ arr_date
  • String
  • 可选
  • 2021-07-28
  • 到达日期YYYY-MM-dd
  • └ cabin_class
  • String
  • 可选
  • 1
  • 所有舱位(0), 经济舱(1), 商务舱(2), 头等舱(3), 头等舱和商务舱(4), 经济舱和商务舱(5), 经济舱和头等舱(6);
  • └ dep_city_code
  • String
  • 必须
  • BJS
  • 出发城市三字码
  • └ dep_city_name
  • String
  • 可选
  • 北京
  • 出发城市名称
  • └ dep_date
  • String
  • 必须
  • 2021-07-21
  • 出发日期 YYYY-MM-dd
  • └ ignored_shop_names
  • String []
  • 可选
  • 1,2
  • 忽略店铺列表
  • └ passenger_num
  • String
  • 可选
  • 1
  • 乘客数量
  • └ shop_names
  • String []
  • 可选
  • 3,4
  • 指定店铺列表
  • └ sub_channel
  • String
  • 必须
  • jianhang001
  • 子渠道,通常为corpId
  • traveler_list
  • TravelerInfo []
  • 可选
  • 乘客列表
  • └ cert_no
  • String
  • 可选
  • 124325125
  • 证件号
  • └ cert_type
  • String
  • 可选
  • ID_CARD
  • 证件类型
  • └ name
  • String
  • 可选
  • 张三
  • 用户名称
  • └ user_id
  • String
  • 可选
  • 64782341
  • 用户编号
  • └ trip_type
  • String
  • 必须
  • 0
  • 行程类型 0:单程 1:往返
  • └ flight_no
  • String
  • 可选
  • CA1706
  • 可选项,航班号
  • └ transfer_flight_no
  • String
  • 可选
  • demo
  • 可选项,航班号,中转航班号,(即第二程航班)
  • └ need_multi_class_rice
  • Boolean
  • 可选
  • false
  • 可选项,是否查询多舱价位
  • └ isv_name
  • String
  • 可选
  • demo
  • 可选项,自定义渠道名称(用于创建渠道)

响应参数

名称 类型 示例值 描述
result HisvResult 响应结果
  • module
  • FlightSearchListRs
  • 机票列表返回信息
  • flight_list
  • FlightInfoDto []
  • 航班列表
  • airline_info
  • AirlineInfo
  • 航司信息
  • └ airline_code
  • String
  • MU
  • 航司编码
  • └ airline_name
  • String
  • demo
  • 航司名称
  • └ airline_simple_name
  • String
  • demo
  • 航司简称
  • arr_airport_info
  • AirportInfo
  • 到达机场信息
  • └ airport_code
  • String
  • HGH
  • 机场编码
  • └ airport_name
  • String
  • 萧山国际机场
  • 机场名称
  • └ terminal
  • String
  • --
  • 航站楼
  • └ build_price
  • Number
  • 5000
  • 机建费用
  • └ cabin
  • String
  • V
  • 舱位
  • └ cabin_class
  • String
  • 2
  • 舱等
  • └ carrier_airline
  • String
  • 上航
  • 承运航司
  • └ carrier_no
  • String
  • FM9158
  • 承运航班号
  • └ class_rule
  • String
  • []
  • 规则描述
  • dep_airport_info
  • AirportInfo
  • 出发机场信息
  • └ airport_code
  • String
  • PKX
  • 机场编码
  • └ airport_name
  • String
  • 大兴国际机场
  • 机场名称
  • └ terminal
  • String
  • --
  • 航站楼
  • └ dep_city_code
  • String
  • BJS
  • 出发城市编码
  • └ dep_date
  • Date
  • 1626906000000
  • 出发日期
  • └ flight_no
  • String
  • MU8471
  • 航班号
  • flight_rule_list
  • FlightRule []
  • 机票退改规则等规则列表
  • └ baggage_info
  • String
  • demo
  • 行李额描述
  • change_rule
  • TgqNodeDo
  • 改签规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDo []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • └ extra
  • String
  • demo
  • 额外信息
  • refund_rule
  • TgqNodeDo
  • 退票规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDo []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • └ tuigaiqian_info
  • String
  • demo
  • 退改签信息
  • sign_rule
  • TgqNodeDo
  • 签转规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDo []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • upgrade_rule
  • TgqNodeDo
  • 升舱规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDo []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • └ invoice_type
  • Number
  • 2
  • 发票类型
  • └ is_share
  • Boolean
  • true
  • 是否共享航班
  • └ is_stop
  • Boolean
  • false
  • 是否经停
  • └ is_transfer
  • Boolean
  • false
  • 是否中转
  • └ memo
  • String
  • demo
  • 备注
  • └ oil_price
  • Number
  • 0
  • 燃油费用
  • └ promotion_price
  • String
  • demo
  • 优惠金额
  • └ remained_seat_count
  • String
  • A
  • 剩余座位数
  • └ secret_params
  • String
  • 6_1340038573_2_21347904427
  • 加密参数
  • └ segment_number
  • String
  • 00
  • 航段值
  • └ stop_arr_time
  • String
  • demo
  • 经停到达时间
  • └ stop_city
  • String
  • demo
  • 经停城市
  • └ stop_dep_time
  • String
  • demo
  • 经停出发时间
  • └ ticket_price
  • Number
  • 68000
  • 销售价
  • └ total_price
  • String
  • 73000
  • 总金额
  • └ trip_type
  • Number
  • 0
  • 行程类型
  • └ arr_date
  • Date
  • 1626906000000
  • 到达日期
  • └ discount
  • Number
  • 45
  • 折扣(4.5折)
  • └ meal_desc
  • String
  • 正餐
  • 餐食
  • └ product_type_desc
  • String
  • 标准产品
  • 产品类型描述
  • transfer_info
  • TransferInfo
  • TransferInfo
  • 中转信息
  • └ transfer_flight_no
  • String
  • demo
  • 航班号,二程
  • └ transfer_arr_date
  • Date
  • 2021-07-28
  • 中转到达时间 (第一程到达时间)
  • └ transfer_dep_date
  • Date
  • 2021-07-28
  • 中转起飞时间 (第二程起飞时间)
  • transfer_arr_airport_info
  • AirportInfo
  • 中转到达机场信息
  • └ airport_code
  • String
  • demo
  • 必填项,机场编码
  • └ airport_name
  • String
  • demo
  • 机场名称
  • └ terminal
  • String
  • demo
  • 航站楼
  • transfer_dep_airport_info
  • AirportInfo
  • 中转出发机场信息
  • └ airport_code
  • String
  • demo
  • 机场编码
  • └ airport_name
  • String
  • demo
  • 机场名称
  • └ terminal
  • String
  • demo
  • 航站楼
  • transfer_airline_info
  • AirlineInfo
  • 第二程销售航司信息
  • └ airline_code
  • String
  • demo
  • 航司编码
  • └ airline_name
  • String
  • demo
  • 航司名称
  • └ airline_simple_name
  • String
  • demo
  • 航司简称
  • transfer_flight_rule_list
  • FlightRule []
  • 第二程退改签规则列表
  • └ baggage_info
  • String
  • demo
  • 行李额描述
  • change_rule
  • TgqNodeDO
  • 改签规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDO []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • └ extra
  • String
  • demo
  • 额外信息
  • └ tuigaiqian_info
  • String
  • demo
  • 退改签描述
  • refund_rule
  • TgqNodeDO
  • 退票规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDO []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • sign_rule
  • TgqNodeDO
  • 签转规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDO []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • upgrade_rule
  • TgqNodeDO
  • 升舱规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDO []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • └ flight_size
  • String
  • demo
  • 机型
  • └ flight_type
  • String
  • demo
  • 机型代码
  • cabin_info_list
  • MultiCabinClassInfo []
  • 多舱位价格
  • └ price
  • Number
  • 1810
  • 必填项,票面价(分)
  • └ ticket_price
  • Number
  • 1810
  • 销售价
  • └ remained_seat_count
  • String
  • demo
  • 必填项,剩余座位数
  • └ cabin
  • String
  • demo
  • 必填项,舱位代码
  • └ class_name
  • String
  • demo
  • 舱位名称,公务舱
  • └ cabin_class
  • String
  • demo
  • 必填项,舱等
  • └ cabin_class_name
  • String
  • demo
  • 子舱位等级展示用名称,超级经济舱
  • └ discount
  • String
  • demo
  • 必填项,折扣
  • └ promotion_price
  • String
  • demo
  • 优惠金额
  • └ memo
  • String
  • demo
  • {"key":"value"} 备注
  • └ order_params
  • String
  • demo
  • 加密参数,包含agentId 登下单需要用到的参数信息
  • └ class_rule
  • String
  • demo
  • 退改签描述
  • flight_rule_list
  • FlightRule []
  • 退改签规则列表
  • └ tuigaiqian_info
  • String
  • demo
  • 退改签描述
  • └ baggage_info
  • String
  • demo
  • 行李额描述
  • └ extra
  • String
  • demo
  • 额外信息
  • change_rule
  • TgqNodeDO
  • 改签规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDO []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • refund_rule
  • TgqNodeDO
  • 退票规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDO []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • sign_rule
  • TgqNodeDO
  • 签转规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDO []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • upgrade_rule
  • TgqNodeDO
  • 升舱规则
  • └ able
  • Boolean
  • true
  • 是否支持
  • detail_list
  • TimeNodeDO []
  • 规则列表
  • └ title
  • String
  • demo
  • 标题
  • └ content
  • String
  • demo
  • 内容
  • └ time_stamp
  • Number
  • 0
  • 时间
  • └ time_type
  • String
  • demo
  • 时间类型
  • └ cost
  • Number
  • 0
  • 费用
  • └ cost_percent
  • Number
  • 0
  • 费率
  • └ product_type
  • Number
  • demo
  • 产品类型
  • └ invoice_type
  • Number
  • demo
  • 行程单类型
  • └ is_protocol
  • Boolean
  • true
  • 是否协议价
  • └ product_type_desc
  • String
  • 非标准产品
  • 标准/非标准产品
  • └ child_cabin
  • String
  • Y
  • 子舱位代码
  • └ oil_price
  • Number
  • 2000
  • 燃油费
  • └ build_price
  • Number
  • 5000
  • 基建费
  • └ total_price
  • Number
  • 9000
  • 总价=销售价+基建+燃油费
  • └ is_protocol
  • Boolean
  • false
  • 是否协议价
  • └ price
  • Number
  • 9900
  • 票面价
  • └ flight_size
  • String
  • demo
  • 机型
  • └ flight_type
  • String
  • demo
  • 机型代码
  • └ is_replace_pnr
  • Boolean
  • true
  • 是否可更换PNR出票
  • └ result_code
  • Number
  • 0
  • 错误编码
  • └ result_msg
  • String
  • demo
  • 错误信息
  • └ success
  • Boolean
  • true
  • 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripBtripFlightDistributionFlightlistRequest req = new AlitripBtripFlightDistributionFlightlistRequest();
AlitripBtripFlightDistributionFlightlistRequest.BtripFlightSearchListRq obj1 = new AlitripBtripFlightDistributionFlightlistRequest.BtripFlightSearchListRq();
obj1.setAirlineCode("CA");
obj1.setArrCityCode("HGH");
obj1.setArrCityName("杭州");
obj1.setArrDate("2021-07-28");
obj1.setCabinClass("1");
obj1.setDepCityCode("BJS");
obj1.setDepCityName("北京");
obj1.setDepDate("2021-07-21");
obj1.setIgnoredShopNames("1,2");
obj1.setPassengerNum("1");
obj1.setShopNames("3,4");
obj1.setSubChannel("jianhang001");
List<AlitripBtripFlightDistributionFlightlistRequest.TravelerInfo> list3 = new ArrayList<AlitripBtripFlightDistributionFlightlistRequest.TravelerInfo>();
AlitripBtripFlightDistributionFlightlistRequest.TravelerInfo obj4 = new AlitripBtripFlightDistributionFlightlistRequest.TravelerInfo();
list3.add(obj4);
obj4.setCertNo("124325125");
obj4.setCertType("ID_CARD");
obj4.setName("张三");
obj4.setUserId("64782341");
obj1.setTravelerList(list3);
obj1.setTripType("0");
obj1.setFlightNo("CA1706");
obj1.setTransferFlightNo("demo");
obj1.setNeedMultiClassRice(false);
obj1.setIsvName("demo");
req.setParamFlightSearchListRQ(obj1);
AlitripBtripFlightDistributionFlightlistResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_btrip_flight_distribution_flightlist_response>
    <result>
        <module>
            <flight_list>
                <flight_info_dto>
                    <airline_info>
                        <airline_code>MU</airline_code>
                        <airline_name>demo</airline_name>
                        <airline_simple_name>demo</airline_simple_name>
                    </airline_info>
                    <arr_airport_info>
                        <airport_code>HGH</airport_code>
                        <airport_name>萧山国际机场</airport_name>
                        <terminal>--</terminal>
                    </arr_airport_info>
                    <build_price>5000</build_price>
                    <cabin>V</cabin>
                    <cabin_class>2</cabin_class>
                    <carrier_airline>上航</carrier_airline>
                    <carrier_no>FM9158</carrier_no>
                    <class_rule>[]</class_rule>
                    <dep_airport_info>
                        <airport_code>PKX</airport_code>
                        <airport_name>大兴国际机场</airport_name>
                        <terminal>--</terminal>
                    </dep_airport_info>
                    <dep_city_code>BJS</dep_city_code>
                    <dep_date>1626906000000</dep_date>
                    <flight_no>MU8471</flight_no>
                    <flight_rule_list>
                        <flight_rule>
                            <baggage_info>demo</baggage_info>
                            <change_rule>
                                <able>true</able>
                                <detail_list>
                                    <time_node_do>
                                        <title>demo</title>
                                        <content>demo</content>
                                        <time_stamp>0</time_stamp>
                                        <time_type>demo</time_type>
                                        <cost>0</cost>
                                        <cost_percent>0</cost_percent>
                                    </time_node_do>
                                </detail_list>
                            </change_rule>
                            <extra>demo</extra>
                            <refund_rule>
                                <able>true</able>
                                <detail_list>
                                    <time_node_do>
                                        <title>demo</title>
                                        <content>demo</content>
                                        <time_stamp>0</time_stamp>
                                        <time_type>demo</time_type>
                                        <cost>0</cost>
                                        <cost_percent>0</cost_percent>
                                    </time_node_do>
                                </detail_list>
                            </refund_rule>
                            <tuigaiqian_info>demo</tuigaiqian_info>
                            <sign_rule>
                                <able>true</able>
                                <detail_list>
                                    <time_node_do>
                                        <title>demo</title>
                                        <content>demo</content>
                                        <time_stamp>0</time_stamp>
                                        <time_type>demo</time_type>
                                        <cost>0</cost>
                                        <cost_percent>0</cost_percent>
                                    </time_node_do>
                                </detail_list>
                            </sign_rule>
                            <upgrade_rule>
                                <able>true</able>
                                <detail_list>
                                    <time_node_do>
                                        <title>demo</title>
                                        <content>demo</content>
                                        <time_stamp>0</time_stamp>
                                        <time_type>demo</time_type>
                                        <cost>0</cost>
                                        <cost_percent>0</cost_percent>
                                    </time_node_do>
                                </detail_list>
                            </upgrade_rule>
                        </flight_rule>
                    </flight_rule_list>
                    <invoice_type>2</invoice_type>
                    <is_share>true</is_share>
                    <is_stop>false</is_stop>
                    <is_transfer>false</is_transfer>
                    <memo>demo</memo>
                    <oil_price>0</oil_price>
                    <promotion_price>demo</promotion_price>
                    <remained_seat_count>A</remained_seat_count>
                    <secret_params>6_1340038573_2_21347904427</secret_params>
                    <segment_number>00</segment_number>
                    <stop_arr_time>demo</stop_arr_time>
                    <stop_city>demo</stop_city>
                    <stop_dep_time>demo</stop_dep_time>
                    <ticket_price>68000</ticket_price>
                    <total_price>73000</total_price>
                    <trip_type>0</trip_type>
                    <arr_date>1626906000000</arr_date>
                    <discount>45</discount>
                    <meal_desc>正餐</meal_desc>
                    <product_type_desc>标准产品</product_type_desc>
                    <transfer_info>
                        <transfer_flight_no>demo</transfer_flight_no>
                        <transfer_arr_date>2021-07-28</transfer_arr_date>
                        <transfer_dep_date>2021-07-28</transfer_dep_date>
                        <transfer_arr_airport_info>
                            <airport_code>demo</airport_code>
                            <airport_name>demo</airport_name>
                            <terminal>demo</terminal>
                        </transfer_arr_airport_info>
                        <transfer_dep_airport_info>
                            <airport_code>demo</airport_code>
                            <airport_name>demo</airport_name>
                            <terminal>demo</terminal>
                        </transfer_dep_airport_info>
                        <transfer_airline_info>
                            <airline_code>demo</airline_code>
                            <airline_name>demo</airline_name>
                            <airline_simple_name>demo</airline_simple_name>
                        </transfer_airline_info>
                        <transfer_flight_rule_list>
                            <flight_rule>
                                <baggage_info>demo</baggage_info>
                                <change_rule>
                                    <able>true</able>
                                    <detail_list>
                                        <time_node_d_o>
                                            <title>demo</title>
                                            <content>demo</content>
                                            <time_stamp>0</time_stamp>
                                            <time_type>demo</time_type>
                                            <cost>0</cost>
                                            <cost_percent>0</cost_percent>
                                        </time_node_d_o>
                                    </detail_list>
                                </change_rule>
                                <extra>demo</extra>
                                <tuigaiqian_info>demo</tuigaiqian_info>
                                <refund_rule>
                                    <able>true</able>
                                    <detail_list>
                                        <time_node_d_o>
                                            <title>demo</title>
                                            <content>demo</content>
                                            <time_stamp>0</time_stamp>
                                            <time_type>demo</time_type>
                                            <cost>0</cost>
                                            <cost_percent>0</cost_percent>
                                        </time_node_d_o>
                                    </detail_list>
                                </refund_rule>
                                <sign_rule>
                                    <able>true</able>
                                    <detail_list>
                                        <time_node_d_o>
                                            <title>demo</title>
                                            <content>demo</content>
                                            <time_stamp>0</time_stamp>
                                            <time_type>demo</time_type>
                                            <cost>0</cost>
                                            <cost_percent>0</cost_percent>
                                        </time_node_d_o>
                                    </detail_list>
                                </sign_rule>
                                <upgrade_rule>
                                    <able>true</able>
                                    <detail_list>
                                        <time_node_d_o>
                                            <title>demo</title>
                                            <content>demo</content>
                                            <time_stamp>0</time_stamp>
                                            <time_type>demo</time_type>
                                            <cost>0</cost>
                                            <cost_percent>0</cost_percent>
                                        </time_node_d_o>
                                    </detail_list>
                                </upgrade_rule>
                            </flight_rule>
                        </transfer_flight_rule_list>
                        <flight_size>demo</flight_size>
                        <flight_type>demo</flight_type>
                    </transfer_info>
                    <cabin_info_list>
                        <multi_cabin_class_info>
                            <price>1810</price>
                            <ticket_price>1810</ticket_price>
                            <remained_seat_count>demo</remained_seat_count>
                            <cabin>demo</cabin>
                            <class_name>demo</class_name>
                            <cabin_class>demo</cabin_class>
                            <cabin_class_name>demo</cabin_class_name>
                            <discount>demo</discount>
                            <promotion_price>demo</promotion_price>
                            <memo>demo</memo>
                            <order_params>demo</order_params>
                            <class_rule>demo</class_rule>
                            <flight_rule_list>
                                <flight_rule>
                                    <tuigaiqian_info>demo</tuigaiqian_info>
                                    <baggage_info>demo</baggage_info>
                                    <extra>demo</extra>
                                    <change_rule>
                                        <able>true</able>
                                        <detail_list>
                                            <time_node_d_o>
                                                <title>demo</title>
                                                <content>demo</content>
                                                <time_stamp>0</time_stamp>
                                                <time_type>demo</time_type>
                                                <cost>0</cost>
                                                <cost_percent>0</cost_percent>
                                            </time_node_d_o>
                                        </detail_list>
                                    </change_rule>
                                    <refund_rule>
                                        <able>true</able>
                                        <detail_list>
                                            <time_node_d_o>
                                                <title>demo</title>
                                                <content>demo</content>
                                                <time_stamp>0</time_stamp>
                                                <time_type>demo</time_type>
                                                <cost>0</cost>
                                                <cost_percent>0</cost_percent>
                                            </time_node_d_o>
                                        </detail_list>
                                    </refund_rule>
                                    <sign_rule>
                                        <able>true</able>
                                        <detail_list>
                                            <time_node_d_o>
                                                <title>demo</title>
                                                <content>demo</content>
                                                <time_stamp>0</time_stamp>
                                                <time_type>demo</time_type>
                                                <cost>0</cost>
                                                <cost_percent>0</cost_percent>
                                            </time_node_d_o>
                                        </detail_list>
                                    </sign_rule>
                                    <upgrade_rule>
                                        <able>true</able>
                                        <detail_list>
                                            <time_node_d_o>
                                                <title>demo</title>
                                                <content>demo</content>
                                                <time_stamp>0</time_stamp>
                                                <time_type>demo</time_type>
                                                <cost>0</cost>
                                                <cost_percent>0</cost_percent>
                                            </time_node_d_o>
                                        </detail_list>
                                    </upgrade_rule>
                                </flight_rule>
                            </flight_rule_list>
                            <product_type>demo</product_type>
                            <invoice_type>demo</invoice_type>
                            <is_protocol>true</is_protocol>
                            <product_type_desc>非标准产品</product_type_desc>
                            <child_cabin>Y</child_cabin>
                            <oil_price>2000</oil_price>
                            <build_price>5000</build_price>
                            <total_price>9000</total_price>
                        </multi_cabin_class_info>
                    </cabin_info_list>
                    <is_protocol>false</is_protocol>
                    <price>9900</price>
                    <flight_size>demo</flight_size>
                    <flight_type>demo</flight_type>
                </flight_info_dto>
            </flight_list>
            <is_replace_pnr>true</is_replace_pnr>
        </module>
        <result_code>0</result_code>
        <result_msg>demo</result_msg>
        <success>true</success>
    </result>
</alitrip_btrip_flight_distribution_flightlist_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

返回
顶部