商旅分销改签航班列表
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
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>
错误码 | 错误描述 | 解决方案 |
---|