商旅分销改签航班列表
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| param_btrip_flight_modify_search_price_rq | BtripFlightModifySearchPriceRq | 可选 | 改签航班列表入参 | ||
|
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| result | HisvResult | HisvResult | 响应信息 |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripBtripFlightDistributionModifyFlightsearchRequest req = new AlitripBtripFlightDistributionModifyFlightsearchRequest();
AlitripBtripFlightDistributionModifyFlightsearchRequest.BtripFlightModifySearchPriceRq obj1 = new AlitripBtripFlightDistributionModifyFlightsearchRequest.BtripFlightModifySearchPriceRq();
obj1.setArrCity("HGH");
obj1.setCabinClass("F");
obj1.setDepCity("BJS");
obj1.setDepDate("2021-08-02");
obj1.setFlightNo("MU8765");
obj1.setDisOrderId("test908773");
obj1.setSubChannel("jianhang001");
List<AlitripBtripFlightDistributionModifyFlightsearchRequest.TravelerInfo> list3 = new ArrayList<AlitripBtripFlightDistributionModifyFlightsearchRequest.TravelerInfo>();
AlitripBtripFlightDistributionModifyFlightsearchRequest.TravelerInfo obj4 = new AlitripBtripFlightDistributionModifyFlightsearchRequest.TravelerInfo();
list3.add(obj4);
obj4.setName("张三");
obj4.setUserId("用户编号");
obj4.setDepAirport("PKX");
obj4.setArrAirport("HGH");
obj1.setTravelerInfoList(list3);
obj1.setIsVoluntary(1L);
req.setParamBtripFlightModifySearchPriceRq(obj1);
AlitripBtripFlightDistributionModifyFlightsearchResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
<alitrip_btrip_flight_distribution_modify_flightsearch_response>
<result>
<module>
<flight_info_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>PKX</airport_code>
<airport_name>大兴国际机场</airport_name>
<city_code>BJS</city_code>
<city_name>北京</city_name>
<terminal>--</terminal>
</arr_airport_info>
<cabin_list>
<cabin_info>
<cabin>S</cabin>
<cabin_class>Y</cabin_class>
<cabin_desc>明珠经济舱</cabin_desc>
<child_cabin>W1</child_cabin>
<left_num>A</left_num>
<modify_price_list>
<modify_price>
<passenger_type>1</passenger_type>
<upgrade_fee>10000</upgrade_fee>
<upgrade_price>10000</upgrade_price>
<ticket_price>10000</ticket_price>
</modify_price>
</modify_price_list>
<cabin_discount>2</cabin_discount>
</cabin_info>
</cabin_list>
<carrier_airline>ZH</carrier_airline>
<carrier_no>ZH1234</carrier_no>
<dep_airport_info>
<airport_code>PKX</airport_code>
<airport_name>大兴国际机场</airport_name>
<city_code>BJS</city_code>
<city_name>北京</city_name>
<terminal>--</terminal>
</dep_airport_info>
<flight_no>MU8471</flight_no>
<is_share>true</is_share>
<is_stop>true</is_stop>
<lowest_cabin>N</lowest_cabin>
<lowest_cabin_class>Y</lowest_cabin_class>
<lowest_cabin_num>A</lowest_cabin_num>
<lowest_cabin_price_list>
<modify_price>
<passenger_type>1</passenger_type>
<upgrade_fee>10000</upgrade_fee>
<upgrade_price>10000</upgrade_price>
</modify_price>
</lowest_cabin_price_list>
<secret_params>df5%1de</secret_params>
<stop_arr_time>2021-01-01 10:10:00</stop_arr_time>
<stop_city>南京</stop_city>
<stop_dep_time>2021-01-01 10:10:00</stop_dep_time>
<modify_flight_arr_time>2021-01-01 10:10:00</modify_flight_arr_time>
<modify_flight_dep_time>2021-01-01 10:10:00</modify_flight_dep_time>
<modify_flight_dep_date>2021-01-01 10:10:00</modify_flight_dep_date>
<flight_rule_list>
<flight_rule>
<upgrade_rule>
<able>true</able>
<detail_list>
<time_node_do>
<title>--</title>
<content>--</content>
<time_stamp>--</time_stamp>
<time_type>--</time_type>
<cost>100</cost>
<cost_percent>10</cost_percent>
</time_node_do>
</detail_list>
</upgrade_rule>
<refund_rule>
<able>true</able>
<detail_list>
<time_node_do>
<title>--</title>
<content>--</content>
<time_stamp>--</time_stamp>
<time_type>--</time_type>
<cost>100</cost>
<cost_percent>10</cost_percent>
</time_node_do>
</detail_list>
</refund_rule>
<change_rule>
<able>true</able>
<detail_list>
<time_node_do>
<title>--</title>
<content>--</content>
<time_stamp>--</time_stamp>
<time_type>--</time_type>
<cost>100</cost>
<cost_percent>10</cost_percent>
</time_node_do>
</detail_list>
</change_rule>
<sign_rule>
<able>true</able>
<detail_list>
<time_node_do>
<title>--</title>
<content>--</content>
<time_stamp>--</time_stamp>
<time_type>--</time_type>
<cost>100</cost>
<cost_percent>10</cost_percent>
</time_node_do>
</detail_list>
</sign_rule>
<baggage_info>--</baggage_info>
<tuigaiqian_info>--</tuigaiqian_info>
<extra>--</extra>
</flight_rule>
</flight_rule_list>
<meal_desc>有餐食</meal_desc>
<flight_size>中型机</flight_size>
<flight_type>demo</flight_type>
<lowest_cabin_desc>经济舱</lowest_cabin_desc>
</flight_info_dto>
</flight_info_list>
</module>
<result_code>0</result_code>
<result_msg>demo</result_msg>
<success>true</success>
</result>
</alitrip_btrip_flight_distribution_modify_flightsearch_response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>
| 错误码 | 错误描述 | 解决方案 |
|---|