商旅机票航班列表接口,用于分销询价V2
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 | 
|---|---|---|---|---|---|
| param_flight_search_list_r_q | BtripFlightSearchListRq | 可选 | 机票搜索入参 | ||
| 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 
| 名称 | 类型 | 示例值 | 描述 | 
|---|---|---|---|
| result | HisvResult | 响应信息 | |
| 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripBtripFlightDistributionNewflightlistRequest req = new AlitripBtripFlightDistributionNewflightlistRequest();
AlitripBtripFlightDistributionNewflightlistRequest.BtripFlightSearchListRq obj1 = new AlitripBtripFlightDistributionNewflightlistRequest.BtripFlightSearchListRq();
obj1.setSubChannel("jianhang001");
obj1.setSupplierCode("1");
obj1.setDepCityCode("BJS");
obj1.setArrCityCode("HGH");
obj1.setDepCityName("杭州");
obj1.setArrCityName("上海");
obj1.setDepDate("yyyy-MM-dd HH:mm");
obj1.setAirlineCode("CK");
obj1.setCabinClass("F");
obj1.setFlightNo("CK2982");
obj1.setTransferFlightNo("CK2982");
obj1.setTransferCityCode("HGH");
obj1.setTransferLeaveDate("yyyy-MM-dd HH:mm:ss");
obj1.setNeedMultiClassPrice(true);
obj1.setTripType("1");
obj1.setIsvName("demo");
req.setParamFlightSearchListRQ(obj1);
AlitripBtripFlightDistributionNewflightlistResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
                <alitrip_btrip_flight_distribution_newflightlist_response>
    <result>
        <module>
            <flight_info_list>
                <flight_info_d_t_o>
                    <flight_no>CK1029</flight_no>
                    <is_share>true</is_share>
                    <carrier_no>CK1029</carrier_no>
                    <carrier_air_line>CK</carrier_air_line>
                    <is_stop>true</is_stop>
                    <is_transfer>true</is_transfer>
                    <ticket_price>1000</ticket_price>
                    <price>1000</price>
                    <remained_seat_count>9</remained_seat_count>
                    <build_price>1000</build_price>
                    <oil_price>1000</oil_price>
                    <cabin>F</cabin>
                    <cabin_class>F</cabin_class>
                    <total_price>1000</total_price>
                    <promotion_price>0</promotion_price>
                    <memo>demo</memo>
                    <secret_params>demo</secret_params>
                    <class_rule>demo</class_rule>
                    <stop_city>HGH</stop_city>
                    <stop_dep_time>yyyy-MM-dd HH:mm:ss</stop_dep_time>
                    <stop_arr_time>yyyy-MM-dd HH:mm:ss</stop_arr_time>
                    <segment_number>1</segment_number>
                    <trip_type>1</trip_type>
                    <invoice_type>1</invoice_type>
                    <dep_date>yyyy-MM-dd HH:mm:ss</dep_date>
                    <arr_date>yyyy-MM-dd HH:mm:ss</arr_date>
                    <dep_city_code>BJS</dep_city_code>
                    <meal_desc>demo</meal_desc>
                    <product_type_desc>demo</product_type_desc>
                    <is_protocol>true</is_protocol>
                    <flight_size>demo</flight_size>
                    <discount>0</discount>
                    <ota_item_id>demo</ota_item_id>
                    <flight_type>demo</flight_type>
                    <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>MU</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>
                                <tuigaiqian_info>demo</tuigaiqian_info>
                                <change_rule_item>
                                    <index>1</index>
                                    <table_head>北京-上海</table_head>
                                    <title>退票规则/同舱改期规则</title>
                                    <type>1</type>
                                    <extra_contents>
                                        <extra_contents_bean>
                                            <content>demo</content>
                                            <title>demo</title>
                                        </extra_contents_bean>
                                    </extra_contents>
                                    <sub_table_head>
                                        <string>demo</string>
                                    </sub_table_head>
                                    <refund_sub_items>
                                        <refund_change_rule_sub_item>
                                            <is_struct>true</is_struct>
                                            <ptc>ADT</ptc>
                                            <title>成人</title>
                                            <refund_sub_contents>
                                                <refund_change_rule_sub_content>
                                                    <fee_desc>demo</fee_desc>
                                                    <fee_range>demo</fee_range>
                                                    <style>1</style>
                                                </refund_change_rule_sub_content>
                                            </refund_sub_contents>
                                        </refund_change_rule_sub_item>
                                    </refund_sub_items>
                                </change_rule_item>
                                <refund_rule_item>
                                    <index>1</index>
                                    <table_head>北京-上海</table_head>
                                    <title>退票规则/同舱改期规则</title>
                                    <type>1</type>
                                    <extra_contents>
                                        <extra_contents_bean>
                                            <content>demo</content>
                                            <title>demo</title>
                                        </extra_contents_bean>
                                    </extra_contents>
                                    <refund_sub_items>
                                        <refund_change_rule_sub_item>
                                            <is_struct>true</is_struct>
                                            <ptc>ADT</ptc>
                                            <title>成人</title>
                                            <refund_sub_contents>
                                                <refund_change_rule_sub_content>
                                                    <fee_desc>demo</fee_desc>
                                                    <fee_range>demo</fee_range>
                                                    <style>1</style>
                                                </refund_change_rule_sub_content>
                                            </refund_sub_contents>
                                        </refund_change_rule_sub_item>
                                    </refund_sub_items>
                                </refund_rule_item>
                                <baggage_item>
                                    <index>1</index>
                                    <table_head>北京-上海</table_head>
                                    <title>退票规则/同舱改期规则</title>
                                    <type>1</type>
                                    <tips>
                                        <logo>demo</logo>
                                        <tips_desc>demo</tips_desc>
                                        <tips_image>demo</tips_image>
                                    </tips>
                                    <baggage_sub_items>
                                        <baggage_sub_item>
                                            <is_struct>true</is_struct>
                                            <ptc>ADT</ptc>
                                            <title>成人</title>
                                            <baggage_sub_content_visualizes>
                                                <baggage_sub_content_visualizes_bean>
                                                    <baggage_sub_content_type>1</baggage_sub_content_type>
                                                    <description>
                                                        <desc>您可以随身携带上飞机客舱内的行李物品,由旅客自行负责保管。具体尺寸、重量、类型等以各航空公司规定为准</desc>
                                                        <icon>demo</icon>
                                                        <image>demo</image>
                                                        <title>手提行李说明</title>
                                                    </description>
                                                    <image_do>
                                                        <image>demo</image>
                                                        <largest>55</largest>
                                                        <middle>40</middle>
                                                        <smallest>20</smallest>
                                                    </image_do>
                                                    <is_highlight>true</is_highlight>
                                                    <sub_title>demo</sub_title>
                                                </baggage_sub_content_visualizes_bean>
                                            </baggage_sub_content_visualizes>
                                        </baggage_sub_item>
                                    </baggage_sub_items>
                                </baggage_item>
                            </flight_rule>
                        </transfer_flight_rule_list>
                        <flight_size>demo</flight_size>
                        <flight_type>demo</flight_type>
                    </transfer_info>
                    <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>BJS</airport_code>
                        <airport_name>1626906000000</airport_name>
                        <terminal>MU8471</terminal>
                    </arr_airport_info>
                    <dep_airport_info>
                        <airport_code>PKX</airport_code>
                        <airport_name>大兴国际机场</airport_name>
                        <terminal>--</terminal>
                    </dep_airport_info>
                    <flight_rule_list>
                        <flight_rule>
                            <tuigaiqian_info>demo</tuigaiqian_info>
                            <baggage_info>demo</baggage_info>
                            <change_rule_item>
                                <index>1</index>
                                <table_head>北京-上海</table_head>
                                <title>退票规则/同舱改期规则</title>
                                <type>1</type>
                                <extra_contents>
                                    <extra_contents_bean>
                                        <content>demo</content>
                                        <title>demo</title>
                                    </extra_contents_bean>
                                </extra_contents>
                                <refund_sub_items>
                                    <refund_change_rule_sub_item>
                                        <is_struct>true</is_struct>
                                        <ptc>ADT</ptc>
                                        <title>成人</title>
                                        <refund_sub_contents>
                                            <refund_change_rule_sub_content>
                                                <fee_desc>demo</fee_desc>
                                                <fee_range>demo</fee_range>
                                                <style>1</style>
                                            </refund_change_rule_sub_content>
                                        </refund_sub_contents>
                                    </refund_change_rule_sub_item>
                                </refund_sub_items>
                            </change_rule_item>
                            <refund_rule_item>
                                <index>1</index>
                                <table_head>北京-上海</table_head>
                                <title>退票规则/同舱改期规则</title>
                                <type>1</type>
                                <extra_contents>
                                    <extra_contents_bean>
                                        <content>demo</content>
                                        <title>demo</title>
                                    </extra_contents_bean>
                                </extra_contents>
                                <refund_sub_items>
                                    <refund_change_rule_sub_item>
                                        <is_struct>true</is_struct>
                                        <ptc>ADT</ptc>
                                        <title>成人</title>
                                        <refund_sub_contents>
                                            <refund_change_rule_sub_content>
                                                <fee_desc>demo</fee_desc>
                                                <fee_range>demo</fee_range>
                                                <style>1</style>
                                            </refund_change_rule_sub_content>
                                        </refund_sub_contents>
                                    </refund_change_rule_sub_item>
                                </refund_sub_items>
                            </refund_rule_item>
                            <baggage_item>
                                <index>1</index>
                                <table_head>北京-上海</table_head>
                                <title>退票规则/同舱改期规则</title>
                                <type>退票规则/同舱改期规则</type>
                                <tips>
                                    <logo>demo</logo>
                                    <tips_desc>demo</tips_desc>
                                    <tips_image>demo</tips_image>
                                </tips>
                                <baggage_sub_items>
                                    <baggage_tip>
                                        <is_struct>true</is_struct>
                                        <ptc>ADT</ptc>
                                        <title>成人</title>
                                        <baggage_sub_content_visualizes>
                                            <baggage_sub_content_visualizes_bean>
                                                <baggage_sub_content_type>1</baggage_sub_content_type>
                                                <description>
                                                    <desc>您可以随身携带上飞机客舱内的行李物品,由旅客自行负责保管。具体尺寸、重量、类型等以各航空公司规定为准</desc>
                                                    <icon>demo</icon>
                                                    <image>demo</image>
                                                    <title>手提行李说明</title>
                                                </description>
                                                <image_do>
                                                    <image>demo</image>
                                                    <largest>55</largest>
                                                    <middle>40</middle>
                                                    <smallest>20</smallest>
                                                </image_do>
                                                <is_highlight>true</is_highlight>
                                                <sub_title>demo</sub_title>
                                            </baggage_sub_content_visualizes_bean>
                                        </baggage_sub_content_visualizes>
                                    </baggage_tip>
                                </baggage_sub_items>
                            </baggage_item>
                        </flight_rule>
                    </flight_rule_list>
                    <cabin_info_list>
                        <multi_cabin_class_info>
                            <price>1810</price>
                            <ticket_price>1810</ticket_price>
                            <oil_price>2000</oil_price>
                            <build_price>5000</build_price>
                            <total_price>9000</total_price>
                            <remained_seat_count>9</remained_seat_count>
                            <cabin>Y</cabin>
                            <child_cabin>Y</child_cabin>
                            <class_name>demo</class_name>
                            <cabin_class>2</cabin_class>
                            <cabin_class_name>demo</cabin_class_name>
                            <discount>45</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>
                                    <change_rule_item>
                                        <index>1</index>
                                        <table_head>北京-上海</table_head>
                                        <title>退票规则/同舱改期规则</title>
                                        <type>1</type>
                                        <extra_contents>
                                            <extra_contents_bean>
                                                <content>demo</content>
                                                <title>demo</title>
                                            </extra_contents_bean>
                                        </extra_contents>
                                        <refund_sub_items>
                                            <refund_change_rule_sub_item>
                                                <is_struct>true</is_struct>
                                                <ptc>ADT</ptc>
                                                <title>成人</title>
                                                <refund_sub_contents>
                                                    <refund_change_rule_sub_content>
                                                        <fee_desc>demo</fee_desc>
                                                        <fee_range>demo</fee_range>
                                                        <style>1</style>
                                                    </refund_change_rule_sub_content>
                                                </refund_sub_contents>
                                            </refund_change_rule_sub_item>
                                        </refund_sub_items>
                                    </change_rule_item>
                                    <refund_rule_item>
                                        <index>1</index>
                                        <table_head>北京-上海</table_head>
                                        <title>退票规则/同舱改期规则</title>
                                        <type>1</type>
                                        <extra_contents>
                                            <extra_contents_bean>
                                                <content>demo</content>
                                                <title>title</title>
                                            </extra_contents_bean>
                                        </extra_contents>
                                        <refund_sub_items>
                                            <refund_change_rule_sub_item>
                                                <is_struct>true</is_struct>
                                                <ptc>ADT</ptc>
                                                <title>成人</title>
                                                <refund_sub_contents>
                                                    <refund_change_rule_sub_content>
                                                        <fee_desc>demo</fee_desc>
                                                        <fee_range>demo</fee_range>
                                                        <style>1</style>
                                                    </refund_change_rule_sub_content>
                                                </refund_sub_contents>
                                            </refund_change_rule_sub_item>
                                        </refund_sub_items>
                                    </refund_rule_item>
                                    <baggage_item>
                                        <index>1</index>
                                        <table_head>北京-上海</table_head>
                                        <title>退票规则/同舱改期规则</title>
                                        <type>退票规则/同舱改期规则</type>
                                        <tips>
                                            <logo>demo</logo>
                                            <tips_desc>demo</tips_desc>
                                            <tips_image>demo</tips_image>
                                        </tips>
                                        <baggage_sub_items>
                                            <extra_contents_bean>
                                                <is_struct>true</is_struct>
                                                <ptc>ADT</ptc>
                                                <title>成人</title>
                                                <baggage_sub_content_visualizes>
                                                    <baggage_sub_content_visualizes_bean>
                                                        <baggage_sub_content_type>1</baggage_sub_content_type>
                                                        <description>
                                                            <desc>您可以随身携带上飞机客舱内的行李物品,由旅客自行负责保管。具体尺寸、重量、类型等以各航空公司规定为准</desc>
                                                            <icon>demo</icon>
                                                            <image>demo</image>
                                                            <title>手提行李说明</title>
                                                        </description>
                                                        <image_do>
                                                            <image>demo</image>
                                                            <largest>55</largest>
                                                            <middle>40</middle>
                                                            <smallest>20</smallest>
                                                        </image_do>
                                                        <is_highlight>true</is_highlight>
                                                        <sub_title>demo</sub_title>
                                                    </baggage_sub_content_visualizes_bean>
                                                </baggage_sub_content_visualizes>
                                            </extra_contents_bean>
                                        </baggage_sub_items>
                                    </baggage_item>
                                </flight_rule>
                            </flight_rule_list>
                            <product_type>1</product_type>
                            <invoice_type>1</invoice_type>
                            <is_protocol>false</is_protocol>
                            <product_type_desc>非标准产品</product_type_desc>
                            <ota_item_id>demo</ota_item_id>
                            <flight_rule_list_str>demo</flight_rule_list_str>
                            <basic_cabin_price>1810</basic_cabin_price>
                        </multi_cabin_class_info>
                    </cabin_info_list>
                    <basic_cabin_price>1810</basic_cabin_price>
                </flight_info_d_t_o>
            </flight_info_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_newflightlist_response>
                    <error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>
                    | 错误码 | 错误描述 | 解决方案 | 
|---|