机票订单同步
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| param_order_get_request | OrderGetRequest | 必须 | 订单获取请求 | ||
|
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| result | ResultDTO | 返回结果 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaHappytripOrderFlightListRequest req = new AlibabaHappytripOrderFlightListRequest();
AlibabaHappytripOrderFlightListRequest.OrderGetRequest obj1 = new AlibabaHappytripOrderFlightListRequest.OrderGetRequest();
obj1.setCreateBeginTime("2023-09-10 09:12:00");
obj1.setCreateEndTime("2023-09-10 09:12:00");
obj1.setModifiedBeginTime("2023-09-10 09:12:00");
obj1.setModifiedEndTime("2023-09-10 09:12:00");
obj1.setOrderId("010000000100000000000001xxxx4926");
obj1.setPageNumber(1L);
obj1.setPageSize(20L);
obj1.setUserWorkNo("000001");
obj1.setSourceTaHeadId("100001");
obj1.setCorpId("-1");
req.setParamOrderGetRequest(obj1);
AlibabaHappytripOrderFlightListResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
<alibaba_happytrip_order_flight_list_response>
<result>
<content>
<cotents>
<flight_order_d_t_o>
<expense_list>
<order_expense_detail_d_t_o>
<amount>100.000000000</amount>
<currency_code>CNY</currency_code>
<expense_detail>机票票价</expense_detail>
<expense_type>AIR_TICKET_PRICE</expense_type>
<order_id>010000000100000000000001xxxx4926</order_id>
<ticket_id>1000000001</ticket_id>
<expense_time>2023-09-10 09:12:00</expense_time>
<apply_type>BOOK</apply_type>
<resource_id>111</resource_id>
<trade_action>1</trade_action>
<pay_type>1</pay_type>
<expense_ticket_id>1000000001</expense_ticket_id>
<expense_resource_id>111</expense_resource_id>
</order_expense_detail_d_t_o>
</expense_list>
<order_base_info>
<book_time>2023-09-10 09:12:00</book_time>
<buyer_user_name>张三</buyer_user_name>
<buyer_user_work_no>000001</buyer_user_work_no>
<order_class_id>4</order_class_id>
<order_class_id_desc>机票</order_class_id_desc>
<order_class_second_id>24</order_class_second_id>
<order_class_second_id_desc>飞猪国内机票</order_class_second_id_desc>
<order_id>010000000100000000000001xxxx4926</order_id>
<order_status>6</order_status>
<order_status_desc>已完成</order_status_desc>
<submit_user_name>张三</submit_user_name>
<submit_user_work_no>000001</submit_user_work_no>
<supplier_order_id>5714541906xxx</supplier_order_id>
<source_id>100001</source_id>
<source_ta_line_id>1</source_ta_line_id>
<total_amount>100.000000000</total_amount>
<total_amount_currency_code>CNY</total_amount_currency_code>
<company_code>A50</company_code>
<company_pay_amount>100.000000000</company_pay_amount>
<pay_mode>1</pay_mode>
<person_pay_amount>100.000000000</person_pay_amount>
</order_base_info>
<resource_list>
<flight_resource_d_t_o>
<airline_code>CA</airline_code>
<airline_name>中国国航</airline_name>
<apply_list>
<flight_apply_d_t_o>
<current_status>2</current_status>
<online_flag>1</online_flag>
<order_id>010000000100000000000001xxxx4926</order_id>
<payment_mode>1</payment_mode>
<reason_code>RISE</reason_code>
<reason_describe>因航班取消、延误,或因疫情防控政策、东航特殊客票政策,改签及票差费用无需差旅人承担</reason_describe>
<reason_type>1</reason_type>
<sequence_no>1</sequence_no>
<apply_type>CHANGE</apply_type>
</flight_apply_d_t_o>
</apply_list>
<arrival_country_code>CN</arrival_country_code>
<arrival_country_name>中国</arrival_country_name>
<arrival_state_code>1</arrival_state_code>
<arrival_state_name>亚洲</arrival_state_name>
<arrival_terminal>T4</arrival_terminal>
<arrive_airport_code>HGH</arrive_airport_code>
<arrive_airport_name>萧山国际机场</arrive_airport_name>
<arrive_city_code>HGH</arrive_city_code>
<arrive_city_name>杭州</arrive_city_name>
<arrive_datetime>2023/10/31 9:40</arrive_datetime>
<arrive_day_of_week>TU</arrive_day_of_week>
<arrive_transfer_flag>TODO</arrive_transfer_flag>
<arrive_transfer_info>TODO</arrive_transfer_info>
<cabin_class_code>TODO</cabin_class_code>
<cabin_code>Y</cabin_code>
<cabin_code_desc>经济舱</cabin_code_desc>
<departure_airport_code>PEK</departure_airport_code>
<departure_airport_name>首都国际机场</departure_airport_name>
<departure_city_code>BJS</departure_city_code>
<departure_city_name>北京</departure_city_name>
<departure_country_code>CN</departure_country_code>
<departure_country_name>中国</departure_country_name>
<departure_datetime>2023/10/31 9:40</departure_datetime>
<departure_day_of_week>TU</departure_day_of_week>
<departure_state_code>1</departure_state_code>
<departure_state_name>亚洲</departure_state_name>
<departure_terminal>T3</departure_terminal>
<distance>1200</distance>
<duration>130</duration>
<flight_num>CA1704</flight_num>
<journey_number>0</journey_number>
<meal>TODO</meal>
<memo>测试</memo>
<order_id>010000000100000000000001xxxx4926</order_id>
<plane_type>789</plane_type>
<resource_type>BOOK</resource_type>
<segment_num>TODO</segment_num>
<segment_type>-1</segment_type>
<sequence_no>1</sequence_no>
<share_airline_code>0</share_airline_code>
<share_airline_name>TODO</share_airline_name>
<share_flag>TODO</share_flag>
<share_flight_num>TODO</share_flight_num>
<stop_airport_code>TODO</stop_airport_code>
<stop_airport_name>TODO</stop_airport_name>
<stop_arrive_datetime>TODO</stop_arrive_datetime>
<stop_city_code>TODO</stop_city_code>
<stop_city_name>TODO</stop_city_name>
<stop_departure_datetime>TODO</stop_departure_datetime>
<stop_flag>TODO</stop_flag>
<ticket_list>
<flight_ticket_d_t_o>
<airline_union>TODO</airline_union>
<cabin_code>Y</cabin_code>
<cabin_code_desc>经济舱</cabin_code_desc>
<work_no>00001</work_no>
<flight_segment_state>TODO</flight_segment_state>
<main_book_flag>TODO</main_book_flag>
<name>张三</name>
<order_id>010000000100000000000001xxxx4926</order_id>
<sell_ticket_country_code>CN</sell_ticket_country_code>
<sequence_no>1</sequence_no>
<ticket_code>731-9197990821</ticket_code>
<ticket_state>客票有效</ticket_state>
<ticketing_carrier>MF</ticketing_carrier>
<tourist_type>0</tourist_type>
<ticket_price>100.000000000</ticket_price>
<ticket_id>1000000001</ticket_id>
</flight_ticket_d_t_o>
</ticket_list>
<resource_id>111</resource_id>
</flight_resource_d_t_o>
</resource_list>
</flight_order_d_t_o>
</cotents>
<pagination>
<page_number>1</page_number>
<page_size>20</page_size>
</pagination>
<total_count>20</total_count>
</content>
<error_code>100000</error_code>
<error_msg>内部服务处理异常</error_msg>
<stack_trace>TaeBussinessException</stack_trace>
<success>true</success>
</result>
</alibaba_happytrip_order_flight_list_response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>
| 错误码 | 错误描述 | 解决方案 |
|---|