文档中心 > API类目 > 欢行开发平台API

alibaba.happytrip.flight.order.postback (供应商机票订单回传接口)

供应商同步机票订单信息给欢行,主要用在欢行跳转供应商,用户在供应商侧预定完成机票后,供应商通过此api回传订单信息给欢行

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
flight_order_request FlightOrderRequest 可选 接口总入参
  • contacts
  • PeopleContactDto []
  • 可选
  • null
  • 联系人对象
  • └ contact_id
  • String
  • 可选
  • 123456
  • 联系人持久化id
  • └ country_code
  • String
  • 可选
  • CN
  • 联系人国家码
  • └ default_flag
  • Number
  • 可选
  • 1
  • 是否默认联系人0不是,1是
  • └ email
  • String
  • 可选
  • xxx@alibaba-inc.com
  • 联系人邮箱
  • └ employee_id
  • String
  • 可选
  • 135976
  • 联系人工号
  • └ fax
  • String
  • 可选
  • 1233456
  • 联系人传真
  • └ first_name
  • String
  • 可选
  • 联系人名
  • └ ht_user_id
  • Number
  • 可选
  • 123345456
  • 联系人欢行用户id
  • └ intl_code
  • String
  • 可选
  • 86
  • 联系人国际区号
  • └ last_name
  • String
  • 可选
  • 联系人姓
  • └ memo
  • String
  • 可选
  • 备注
  • 联系人
  • └ mobile_num
  • String
  • 可选
  • 13337700100
  • 联系人手机号码
  • └ name
  • String
  • 可选
  • 管亥
  • 联系人全名
  • └ relation_id
  • Number
  • 可选
  • 12313
  • 常用联系人id
  • └ relation_wangwang
  • String
  • 可选
  • tomandjerry
  • 常用联系人旺旺
  • └ tel
  • String
  • 可选
  • 858585858
  • 联系人固话
  • └ tes_head_id
  • Number
  • 可选
  • 1014123234
  • 差旅单号
  • └ tes_line_id
  • Number
  • 可选
  • 1014123211
  • 差旅单中的行程号
  • └ traffic_desc
  • String
  • 可选
  • 文一西路22号
  • 配送地址
  • └ upc_id
  • Number
  • 可选
  • 123
  • upcID,留空
  • flight_items
  • FlightItemDto []
  • 可选
  • null
  • 机票打包信息
  • └ book_time
  • String
  • 可选
  • 2019-08-11 00:00:00
  • 预定时间
  • └ confirm_time
  • String
  • 可选
  • 2019-08-11 18:28:00
  • 用户确认时间,业务根据自身需要使用
  • └ create_time
  • String
  • 可选
  • 2019-08-11 18:28:00
  • 创建时间,业务根据自身需要使用
  • └ expire_time
  • String
  • 可选
  • 2019-08-11 18:28:00
  • 过期时间,业务根据自身需要使用
  • flight_books
  • FlightBookDto []
  • 可选
  • null
  • 机票关联信息
  • └ baggage_info
  • String
  • 可选
  • 行李额json信息
  • 行李额相关信息
  • └ big_pnr
  • String
  • 可选
  • ABC12
  • 航司大编
  • └ book_id
  • String
  • 可选
  • 123123213
  • 预定记录主键id
  • └ book_type
  • String
  • 可选
  • book
  • 预定记录类型,book,rise
  • └ cabin_class_code
  • String
  • 可选
  • Y
  • Y,C,F,舱位等级代码
  • └ cabin_code
  • String
  • 可选
  • M
  • A,M,C,F,D,M,U,V,X
  • └ cabin_code_desc
  • String
  • 可选
  • 经济舱
  • 舱位描述
  • └ fee_id
  • String
  • 可选
  • 12321312
  • 机票费用id
  • └ flight_id
  • String
  • 可选
  • 112312312
  • 航班id
  • └ flight_segment_state
  • String
  • 可选
  • open for use,used
  • 航段状态
  • └ item_id
  • String
  • 可选
  • 123213123
  • item_id
  • └ main_book_flag
  • String
  • 可选
  • y
  • 主记录标记,y,n
  • └ main_book_id
  • String
  • 可选
  • 123123123
  • 主记录id
  • └ pnr
  • String
  • 可选
  • BVC12
  • 航信小编
  • └ tes_head_id
  • Number
  • 可选
  • 12123123
  • 差旅单号
  • └ tes_line_id
  • Number
  • 可选
  • 12123444
  • 差旅单行号
  • └ ticket_id
  • String
  • 可选
  • 123123
  • 客票id
  • └ tourist_id
  • String
  • 可选
  • 2321321
  • tourist对象的outPassengerId
  • └ tourist_type
  • Number
  • 可选
  • 0
  • 出行人类型,0-成人,1-儿童,2-婴儿
  • flight_fees
  • FlightFeeDto []
  • 可选
  • null
  • 机票费用对象
  • └ cabin_discount
  • String
  • 可选
  • 95
  • 舱位折扣
  • └ cabin_full_price
  • String
  • 可选
  • 1940.00
  • 舱等全价
  • └ cabin_lowest_price
  • String
  • 可选
  • 600
  • 舱等最低价
  • └ currency
  • String
  • 可选
  • CNY
  • 币种
  • └ fare_price
  • String
  • 可选
  • 1000.00
  • 票价
  • └ fee_id
  • String
  • 可选
  • 123123123
  • 价格id
  • └ item_id
  • String
  • 可选
  • 123123111
  • 机票打包对象id
  • └ non_lowest_price_rc
  • String
  • 可选
  • code4rc
  • 未选最低价原因
  • └ oil_amount
  • String
  • 可选
  • 10.00
  • 燃油费
  • └ rise_refund_rule
  • String
  • 可选
  • json字符串
  • 退改签规则
  • └ standard_price_c
  • String
  • 可选
  • 3000.00
  • 商务舱标准价
  • └ standard_price_f
  • String
  • 可选
  • 4000.00
  • 头等舱标准价
  • └ standard_price_y
  • String
  • 可选
  • 1940.00
  • 经济舱标准价
  • └ tax_amount
  • String
  • 可选
  • 0.00
  • 国内tax是机建,海外是税
  • └ tes_head_id
  • Number
  • 可选
  • 123123123
  • 差旅单号
  • └ tes_line_id
  • Number
  • 可选
  • 123123123
  • 差旅单行程id
  • └ ticket_amount
  • String
  • 可选
  • 1000.00
  • 机票费用
  • └ total_amount
  • String
  • 可选
  • 1010.00
  • 总费用
  • └ tourist_type
  • Number
  • 可选
  • 0
  • 出行人类型,0-成人,1-儿童,2-婴儿
  • flight_tickets
  • FlightTicketDto []
  • 可选
  • null
  • 机票对象
  • └ airline_union
  • String
  • 可选
  • 星空SA
  • 航司联盟,天合ST,寰宇OW,星空SA,其它0
  • └ fee_id
  • String
  • 可选
  • 123123
  • 机票价格id
  • └ issue_ticket_by_book_or_rise
  • String
  • 可选
  • book
  • 客票创建的时刻,book,rise
  • └ item_id
  • String
  • 可选
  • itemid
  • itemid
  • └ office_id
  • String
  • 可选
  • 123213
  • office号
  • └ sell_ticket_country_code
  • String
  • 可选
  • CN
  • 售卖国代码
  • └ supplier_service_amount1
  • String
  • 可选
  • 20.00
  • 供应商费用1
  • └ supplier_service_amount1_type
  • String
  • 可选
  • 出票手续费
  • 供应商费用1类型
  • └ supplier_service_amount2
  • String
  • 可选
  • 20.00
  • 供应商费用2
  • └ supplier_service_amount2_type
  • String
  • 可选
  • 紧急服务费
  • 供应商费用2类型
  • └ supplier_service_total_amount
  • String
  • 可选
  • 40.00
  • 服务费总和
  • └ tes_head_id
  • Number
  • 可选
  • 123123123
  • 差旅单号
  • └ tes_line_id
  • Number
  • 可选
  • 123123123
  • 差旅单行程号
  • └ ticket_code
  • String
  • 可选
  • 999-123123123
  • 票号
  • └ ticket_direct
  • String
  • 可选
  • 自开
  • 出票指向-自开,境内派单,跨境采购
  • └ ticket_id
  • String
  • 可选
  • 123123123
  • 机票id
  • └ ticket_out_duration
  • String
  • 可选
  • 30
  • 出票时长
  • └ ticket_out_duration_type
  • String
  • 可选
  • afterpay
  • 出票时长类型,支付后-afterpay,起飞前- beforetakeoff
  • └ ticket_out_duration_unit
  • String
  • 可选
  • minute
  • 出票时长单位,hour,minute
  • └ ticket_out_time
  • String
  • 可选
  • 2019-08-11 14:00:30
  • 真正的出票时间
  • └ ticket_state
  • String
  • 可选
  • 已出票
  • 客票状态
  • └ ticketing_carrier
  • String
  • 可选
  • MU
  • 出票航司2字码
  • └ ticketing_country_code
  • String
  • 可选
  • CN
  • 出票国家码
  • └ tour_code
  • String
  • 可选
  • demo
  • 大客履约,大客户编码
  • flights
  • ResourceFlightDto []
  • 可选
  • null
  • 航班信息
  • └ airline_code
  • String
  • 可选
  • MU
  • 实际承运航司编码
  • └ airline_name
  • String
  • 可选
  • 中国东方航空
  • 实际承运航司名称
  • └ arrival_country_code
  • String
  • 可选
  • CN
  • 目的地国家码
  • └ arrival_country_name
  • String
  • 可选
  • 中国
  • 目的地国家名称
  • └ arrival_state_code
  • String
  • 可选
  • 320000
  • 目的地省/州代码,没有留空
  • └ arrival_state_name
  • String
  • 可选
  • 江苏省
  • 目的地省/州名称
  • └ arrival_terminal
  • String
  • 可选
  • T1
  • 目的地航站楼
  • └ arrive_airport_code
  • String
  • 可选
  • NKG
  • 目的地机场三字码
  • └ arrive_airport_name
  • String
  • 可选
  • 南京禄口机场
  • 目的地机场名称
  • └ arrive_city_code
  • String
  • 可选
  • NKG
  • 目的地城市三字码
  • └ arrive_city_name
  • String
  • 可选
  • 南京
  • 目的地城市名称
  • └ arrive_date
  • String
  • 可选
  • 2019-08-19
  • 到达日期
  • └ arrive_datetime
  • String
  • 可选
  • 2019-08-19 16:40:00
  • 到达日期时间
  • └ arrive_time
  • String
  • 可选
  • 16:40
  • 到达时间
  • └ arrive_transfer_flag
  • String
  • 可选
  • y
  • 是否为中转点
  • └ arrive_transfer_info
  • String
  • 可选
  • 停留时间2小时45分钟
  • 中转描述
  • └ baggage
  • String
  • 可选
  • demo
  • 行李额信息,业务不适用不传
  • └ cabin_class_code
  • String
  • 可选
  • Y
  • 舱等代码,Y,C,F,业务不适用不传
  • └ cabin_code
  • String
  • 可选
  • M
  • 舱位代码,A,M,K,U,H等,业务不适用不传
  • └ cabin_code_desc
  • String
  • 可选
  • 经济舱
  • 舱位等级描述,业务不适用不传
  • └ departure_airport_code
  • String
  • 可选
  • PEK
  • 出发机场三字码
  • └ departure_airport_name
  • String
  • 可选
  • 北京首都机场
  • 出发机场名称
  • └ departure_city_code
  • String
  • 可选
  • BJS
  • 出发城市三字码
  • └ departure_city_name
  • String
  • 可选
  • 北京
  • 出发城市名称
  • └ departure_country_code
  • String
  • 可选
  • CN
  • 出发国家码
  • └ departure_country_name
  • String
  • 可选
  • 中国
  • 出发国家名称
  • └ departure_date
  • String
  • 可选
  • 2019-08-19
  • 出发日期
  • └ departure_datetime
  • String
  • 可选
  • 2019-08-19 16:40:00
  • 出发日期时间
  • └ departure_day_of_week
  • String
  • 可选
  • SU
  • 出发日期在一周的周几,MO\TU\WE\TH\FR\SA\SU
  • └ departure_state_code
  • String
  • 可选
  • 110000
  • 出发省/州代码(没有留空)
  • └ departure_state_name
  • String
  • 可选
  • 北京
  • 出发省/州名称
  • └ departure_terminal
  • String
  • 可选
  • T1
  • 出发航站楼
  • └ departure_time
  • String
  • 可选
  • 18:40
  • 出发时间
  • └ distance
  • String
  • 可选
  • 1200
  • 飞行距离(公里)
  • └ duration
  • String
  • 可选
  • 120
  • 飞行时长
  • └ flight_id
  • String
  • 可选
  • 12312321
  • 航班主键id
  • └ flight_num
  • String
  • 可选
  • MU1701
  • 航班号(带航司二字码)
  • └ flight_num_without_airlinecode
  • String
  • 可选
  • 1701
  • 航班号(没有航司二字码)
  • └ item_id
  • String
  • 可选
  • itemid
  • itemid
  • └ journey_number
  • Number
  • 可选
  • 1
  • 行程序号
  • └ meal
  • String
  • 可选
  • demo
  • 餐食信息,y,n
  • └ memo
  • String
  • 可选
  • demo
  • 航班备注
  • └ plane_type
  • String
  • 可选
  • 737-MAX
  • 机型
  • └ search_flight_result_at_booking_time
  • String
  • 可选
  • CZ6164#2019-12-30#BJS#SHA#V
  • item对象中用户选则的航班的fid
  • └ segment_num
  • Number
  • 可选
  • 1
  • 航段序号
  • └ segment_type
  • String
  • 可选
  • G
  • 航段类型,G-去程,B-回程,M-多程
  • └ share_airline_code
  • String
  • 可选
  • CA
  • 共享航司2字码
  • └ share_airline_name
  • String
  • 可选
  • 中国南方航空
  • 共享航司名称
  • └ share_flag
  • String
  • 可选
  • nonshared
  • 是否共享航班,share,nonshared
  • └ share_flight_num
  • String
  • 可选
  • CA130
  • 共享航班号(带航司二字码)
  • └ share_flight_num_without_airlinecode
  • String
  • 可选
  • 130
  • 共享航班号(没有航司二字码)
  • └ stop_airport_code
  • String
  • 可选
  • TSN
  • 经停机场代码
  • └ stop_airport_name
  • String
  • 可选
  • 天津滨海国际机场
  • 经停机场名称
  • └ stop_arrive_datetime
  • String
  • 可选
  • 2019-08-19 15:40:00
  • 经停到达时间
  • └ stop_city_code
  • String
  • 可选
  • TSN
  • 经停城市代码
  • └ stop_city_name
  • String
  • 可选
  • 天津
  • 经停城市名称
  • └ stop_departure_datetime
  • String
  • 可选
  • 2019-08-19 15:50:00
  • 经停起飞时间
  • └ stop_flag
  • String
  • 可选
  • y
  • 经停标记,y,n
  • └ tes_head_id
  • Number
  • 可选
  • 123123123
  • 差旅单号
  • └ tes_line_id
  • Number
  • 可选
  • 123123123
  • 差旅单行程id
  • └ trip_type
  • String
  • 可选
  • domestic
  • 旅行类型,国内-domestic,洲内- continent,洲际-intercontinental,港澳台-HongKongMacaoAndTaiWan
  • └ arrive_day_of_week
  • String
  • 可选
  • TH
  • 到达日期的周几,MO\TU\WE\TH\FR\SA\SU
  • └ flying_type
  • String
  • 可选
  • 单程
  • 单程,往返,联程,断程,环球程
  • └ item_id
  • String
  • 可选
  • 12312313
  • 机票打包对象id
  • └ origin_destination_full_path
  • String
  • 可选
  • BJS-TSN-BJS
  • 出发地目的地全路径三字码
  • └ origin_destination_path
  • String
  • 可选
  • BJS-BJS
  • 出发地目的地三字码
  • └ reason
  • String
  • 可选
  • demo
  • 业务根据自身需要使用
  • └ resource_name
  • String
  • 可选
  • 机票询价单
  • 资源名称,业务根据自身需要使用
  • └ resource_status
  • String
  • 可选
  • unconfirm
  • 资源状态,业务根据自身需要使用
  • └ resource_status_desc
  • String
  • 可选
  • 未确认
  • 资源状态描述,业务根据自身需要使用
  • └ resource_type
  • String
  • 可选
  • 资源类型
  • 资源类型,业务根据自身需要使用
  • └ rule
  • String
  • 可选
  • rule
  • 规则,业务根据自身需要使用
  • └ tes_head_id
  • Number
  • 可选
  • 12321313
  • 差旅单id
  • └ tes_line_id
  • Number
  • 可选
  • 12321312
  • 差旅单行程id
  • └ total_amount
  • String
  • 可选
  • 2000.00
  • 资源总金额
  • └ total_amount_currency_code
  • String
  • 可选
  • CNY
  • 币种
  • └ total_amount_decimal_places
  • String
  • 可选
  • 2
  • 金额小数点位数
  • └ search_flight_result_at_booking_time
  • String
  • 可选
  • { "flightlist":[ { "fid":"CZ6164#2019-12-30#BJS#SHA#V", "departure":"北京#萧山国际机场#2019-12-30#11:15", "arrive":"上海#首都国际机场#2019-12-30#13:00", "cabin":"600.00#3.5#V#经济舱" } ], "format":"formatA" }
  • 自助预定当时bookingwindow内的所有航班价格
  • order
  • OrderDto
  • 可选
  • 订单对象
  • └ alipay_trade_no
  • String
  • 可选
  • demo
  • 淘系使用,其它供应商留空
  • └ b2g_flag
  • Number
  • 可选
  • 0
  • 淘系使用,其它供应商留空
  • └ biz_type
  • Number
  • 可选
  • 7700
  • 订单业务类型,各个业务自定义使用
  • └ biz_type_desc
  • String
  • 可选
  • demo
  • 订单业务类型描述
  • └ book_time
  • Date
  • 可选
  • 2019-08-19 15:50:00
  • 预定时间
  • └ buyer_alipay_email
  • String
  • 可选
  • demo
  • 淘系使用,其它供应商留空
  • └ buyer_alipay_id
  • String
  • 可选
  • demo
  • 淘系使用,其它供应商留空
  • └ buyer_id
  • Number
  • 可选
  • 7700
  • 淘系使用,其它供应商留空
  • └ buyer_nick
  • String
  • 可选
  • demo
  • 淘系使用,其它供应商留空
  • └ buyer_xuser_employee_no
  • String
  • 可选
  • 111111
  • 差旅单同步接口中的operator中的工号
  • └ buyer_xuser_id
  • Number
  • 可选
  • 112321312
  • 差旅单同步接口中的operator中的 htUserId
  • └ buyer_xuser_memo
  • String
  • 可选
  • demo
  • 备注,没有则留空
  • └ buyer_xuser_name
  • String
  • 可选
  • 管亥
  • 差旅单同步接口中的operator中的姓名
  • └ close_time
  • Date
  • 可选
  • 2019-08-19 15:50:00
  • 订单关闭时间
  • └ corp_id
  • Number
  • 可选
  • 1
  • 差旅单同步接口中的corpId
  • └ corp_name
  • String
  • 可选
  • 阿里巴巴
  • 差旅单同步接口中的corpName, 没有则留空
  • └ creator_xuser_employee_no
  • String
  • 可选
  • 111111
  • 差旅单同步接口中的taHead的 creator_xuser_employee_no
  • └ creator_xuser_id
  • Number
  • 可选
  • 123123123
  • 差旅单同步接口中的taHead的 creator_xuser_id
  • └ creator_xuser_name
  • String
  • 可选
  • 管亥
  • 差旅单同步接口中的taHead的 creator_xuser_name
  • └ current_status
  • Number
  • 可选
  • 6
  • 订单当前状态
  • └ current_status_desc
  • String
  • 可选
  • SUCCESS
  • 订单当前状态描述
  • └ customer_status_desc
  • String
  • 可选
  • demo
  • 业务自由使用,没有留空
  • └ expire_time
  • Date
  • 可选
  • 2019-08-19 15:50:00
  • 订单过期时间
  • └ issue_time
  • Date
  • 可选
  • 2019-08-19 15:50:00
  • 订单出票时间(没有留空)
  • └ memo
  • String
  • 可选
  • demo
  • 订单备注
  • └ old_oid
  • Number
  • 可选
  • 7700
  • 用不到不传
  • └ online_flag
  • Number
  • 可选
  • 1
  • 线上线下标记0线下 1线上
  • └ order_class_id
  • Number
  • 可选
  • 4
  • 订单一级类型, 同步第三方客户系统时使用,没有留空
  • └ order_class_name
  • String
  • 可选
  • 机票
  • 订单一级类型描述
  • └ order_class_second_id
  • Number
  • 可选
  • 24
  • 订单二级类型, 同步第三方客户系统时使用,没有留空
  • └ order_class_second_name
  • String
  • 可选
  • 飞猪商旅机票
  • 订单二级类型描述
  • └ other_staff
  • String
  • 可选
  • 张三,李四
  • 差旅单同步接口中的taHead的other_staff
  • └ out_order_id
  • String
  • 可选
  • demo
  • 同步第三方客户系统时使用,没有留空
  • └ out_order_status
  • String
  • 可选
  • demo
  • 同步第三方客户系统时使用,没有留空
  • └ out_order_status_desc
  • String
  • 可选
  • demo
  • 同步第三方客户系统时使用,没有留空
  • └ pay_status
  • String
  • 可选
  • PAID_FINISHED
  • 支付状态
  • └ pay_status_desc
  • String
  • 可选
  • 已付款
  • 支付状态描述
  • └ pay_time
  • Date
  • 可选
  • 2019-11-12 00:00:00
  • 支付时间
  • └ pay_type
  • String
  • 可选
  • 2
  • 支付方式,1-支付宝,2-Airplus
  • └ payment_mode
  • Number
  • 可选
  • 1
  • 支付类型,1-对公支付,2-个人支付
  • └ plan_time
  • Date
  • 可选
  • 2019-11-12 00:00:00
  • 计划时间
  • └ quality_check_flag
  • String
  • 可选
  • y
  • QC标记,y,n
  • └ scene
  • String
  • 可选
  • demo
  • 来源场景,各个品类可根据自身业务使用
  • └ seller_alipay_id
  • String
  • 可选
  • demo
  • 淘系使用,其它供应商留空
  • └ seller_taobao_id
  • Number
  • 可选
  • 7700
  • 淘系使用,其它供应商留空
  • └ seller_taobao_nick
  • String
  • 可选
  • demo
  • 淘系使用,其它供应商留空
  • └ source
  • String
  • 可选
  • demo
  • 订单来源,业务自由使用
  • └ submit_xuser_employee_no
  • String
  • 可选
  • 123123
  • 差旅同步接口中的 submit_xuser_employee_no
  • └ submit_xuser_id
  • Number
  • 可选
  • 123123
  • 差旅同步接口中的submit_xuser_id
  • └ submit_xuser_name
  • String
  • 可选
  • 管亥
  • 差旅同步接口中的submitXuserName
  • └ supplier_id
  • String
  • 可选
  • 12345
  • 供应商id,待阿里巴巴提供常量
  • └ supplier_name
  • String
  • 可选
  • cwt
  • 供应商名称
  • └ tes_head_id
  • Number
  • 可选
  • 123123213
  • 差旅单号
  • └ tes_line_id
  • Number
  • 可选
  • 7700
  • 差旅单中的行程id,留空
  • └ total_amount_currency_code
  • String
  • 可选
  • CNY
  • 订单总价币种
  • └ total_amount_decimal_places
  • String
  • 可选
  • 2
  • 订单小数点位数
  • └ total_amount_str
  • String
  • 可选
  • 1010.00
  • 订单总价
  • └ uuid
  • String
  • 可选
  • 订单的uuid
  • 订单uuid
  • └ valid_flag
  • Number
  • 可选
  • 1
  • 是否有效订单0无效,1有效
  • └ ou_code
  • String
  • 可选
  • A51
  • financeInfo中的ouCode
  • └ bu_code
  • String
  • 可选
  • AD
  • financeInfo中的buCode
  • └ payment_ou_code
  • String
  • 可选
  • A50
  • financeInfo中的paymentOuCode
  • └ account_ou_code
  • String
  • 可选
  • A55
  • financeInfo中的accountOuCode
  • └ costcenter_code
  • String
  • 可选
  • 成本中心code
  • financeInfo中的costcenterCode
  • └ project_code
  • String
  • 可选
  • 项目段
  • financeInfo中的projectCode
  • └ fin_region_code
  • String
  • 可选
  • 财务区域
  • financeInfo中的finRegionCode
  • └ order_region
  • String
  • 可选
  • international
  • 订单区域,机票可以用domestic,international
  • └ out_relation_order_id
  • String
  • 可选
  • 83475271843
  • 外部系统的关联订单id
  • └ total_happy_bean_amount
  • String
  • 可选
  • 200
  • 订单发放的欢豆数量
  • └ total_amount
  • String
  • 可选
  • 25636
  • 订单总金额
  • └ search_id
  • String
  • 可选
  • fsid_123213
  • 搜索id
  • └ happy_bean_amount_detail
  • String []
  • 可选
  • ["127.0",""]
  • 欢豆详细信息,第一个是提前豆(默认空串),第二个是低价豆(默认空串)
  • order_exends
  • OrderExtendsDto
  • 可选
  • 订单扩展信息对象,用不到不传
  • └ agent_fail
  • String
  • 可选
  • 无票
  • 代理商拒绝原因
  • └ buyer_fail
  • String
  • 可选
  • 不买了
  • 买家拒绝原因
  • └ error_message
  • String
  • 可选
  • 航信失败
  • 订单失败信息
  • └ errors_code
  • String
  • 可选
  • AABBCCCDDDD
  • 供应商错误码
  • └ hotel_extra_info
  • String
  • 可选
  • 7700
  • 酒店预订扩展信息
  • └ order_extends_id
  • String
  • 可选
  • 123345
  • 订单扩展信息主键id
  • └ reason
  • String
  • 可选
  • 按业务需要使用
  • 按业务需要使用
  • └ scene
  • String
  • 可选
  • 场景
  • 场景,各个品类根据自身业务使用
  • └ tes_head_id
  • Number
  • 可选
  • 1014123213
  • 差旅单号
  • └ tes_line_id
  • Number
  • 可选
  • 12312312321
  • 差旅单中的行程id
  • └ trip_purpose
  • String
  • 可选
  • 差旅单中的出行目的
  • 差旅单中的出行目的
  • tourists
  • PeopleTouristDto []
  • 可选
  • null
  • 出行人对象
  • └ birthday
  • String
  • 可选
  • 1981-11-11
  • 出行人生日
  • └ cert_nation
  • String
  • 可选
  • 中国
  • 证件签发国
  • └ cert_num
  • String
  • 可选
  • 1231129
  • 证件号码
  • └ cert_type
  • Number
  • 可选
  • 1
  • -1:"未知",0:"身份证",1:"护照",2:"回乡证",3:"台胞证",4:"港澳通行证",5:"国际海员证",6:"台湾通行证",7:"军官证",
  • └ cert_valid_date
  • Date
  • 可选
  • 2022-12-12 00:00:00
  • 证件有效期
  • └ email
  • String
  • 可选
  • xxx@ali.com
  • 出行人邮箱
  • └ employee_id
  • String
  • 可选
  • 1111111
  • 出行人工号
  • └ first_name
  • String
  • 可选
  • └ ht_user_id
  • Number
  • 可选
  • 1231991
  • 出行人欢行用户id
  • └ ht_user_id_memo
  • String
  • 可选
  • 没有欢行用户id
  • 出行人欢行用户id备注,空时备注
  • └ last_name
  • String
  • 可选
  • └ name
  • String
  • 可选
  • 管亥
  • 姓名
  • └ nationality
  • String
  • 可选
  • 中国
  • 国籍
  • └ out_passenger_id
  • String
  • 可选
  • 1233456
  • 外系统出行人id
  • └ sex
  • Number
  • 可选
  • 1
  • 性别,1-男,2-女
  • └ taobao_nick
  • String
  • 可选
  • asd
  • 淘宝昵称
  • └ tes_head_id
  • Number
  • 可选
  • 12321312132
  • 差旅单id
  • └ tes_line_id
  • Number
  • 可选
  • 12312312123
  • 差旅单行程id
  • └ tourist_type
  • Number
  • 可选
  • 0
  • 出行人类型,0-成人,1-儿童,2-婴儿
  • └ travel_business_type
  • Number
  • 可选
  • 0
  • 旅行商业类型,0-出行人,1-同行人,2 外部人员
  • flight_consult_segments
  • FlightConsultSegmentDto []
  • 可选
  • null
  • 询价单用户诉求列表
  • └ arrival_terminal
  • String
  • 可选
  • T1
  • 到达航站楼
  • └ arrive_airport_name
  • String
  • 可选
  • 南京禄口机场
  • 到达机场名称
  • └ arrive_airport_code
  • String
  • 可选
  • NKG
  • 到达机场三字码
  • └ arrive_city_name
  • String
  • 可选
  • 南京
  • 到达城市名称
  • └ arrive_city_code
  • String
  • 可选
  • NKG
  • 到达城市三字码
  • └ arrival_state_name
  • String
  • 可选
  • 江苏
  • 到达州名称
  • └ arrival_state_code
  • String
  • 可选
  • JS
  • 到达州编码
  • └ arrival_country_name
  • String
  • 可选
  • 中国
  • 到达地国家名称
  • └ arrival_country_code
  • String
  • 可选
  • CN
  • 到达地国家代码
  • └ arrive_time
  • String
  • 可选
  • 18:00-19:00
  • 到达时间点
  • └ arrive_date
  • String
  • 可选
  • 2019-06-20
  • 到达日期,2019-06-20
  • └ arrive_datetime
  • String
  • 可选
  • 2019-06-20 19:00:00
  • 到达时间点(含日期) 2019-06-20 19:00:00
  • └ departure_terminal
  • String
  • 可选
  • T2
  • 出发航站楼
  • └ departure_airport_name
  • String
  • 可选
  • 首都国际机场
  • 出发机场名
  • └ departure_airport_code
  • String
  • 可选
  • PEK
  • 出发机场三字码
  • └ departure_city_name
  • String
  • 可选
  • 北京
  • 出发城市名称
  • └ departure_city_code
  • String
  • 可选
  • BJS
  • 出发城市code
  • └ departure_state_name
  • String
  • 可选
  • 北京
  • 出发地州名称
  • └ departure_state_code
  • String
  • 可选
  • BJ
  • 出发地州编码
  • └ departure_country_name
  • String
  • 可选
  • 中国
  • 出发地国家名称
  • └ departure_country_code
  • String
  • 可选
  • CN
  • 出发地国家代码
  • └ departure_time
  • String
  • 可选
  • 13:50-16:30
  • 出发时间
  • └ departure_date
  • String
  • 可选
  • 2019-06-20
  • 出发日期,2019-06-20
  • └ departure_datetime
  • String
  • 可选
  • 2019-06-20 13:30:00
  • 起飞具体时间,含日期,2019-06-20 13:30:00
  • └ departure_day_of_week
  • String
  • 可选
  • SU
  • 出发日期的周几,MO\TU\WE\TH\FR\SA\SU
  • └ journey_number
  • Number
  • 可选
  • 1
  • 行程序号
  • └ segment_num
  • Number
  • 可选
  • 1
  • 航班序号
  • └ segment_type
  • String
  • 可选
  • G
  • 航段类型,G-去程,B-回程,M-多程
  • └ cabin_class_code_desc
  • String
  • 可选
  • 经济舱
  • 经济舱,头等舱,商务舱
  • └ cabin_class_code
  • String
  • 可选
  • Y
  • Y,C,F
  • └ flying_type
  • String
  • 可选
  • 直飞
  • 直飞,可以中转
  • └ tes_line_id
  • Number
  • 可选
  • 12321312
  • 差旅单行程号
  • └ tes_head_id
  • Number
  • 可选
  • 123213
  • 差旅单号
  • └ arrive_day_of_week
  • String
  • 可选
  • MO
  • 到达日期的周几,MO\TU\WE\TH\FR\SA\SU
  • ext_data
  • FlightExtDataDTO
  • 可选
  • 扩展信息
  • └ company_name
  • String
  • 可选
  • 阿里巴巴(中国)有限公司
  • 公司名称
  • └ tax_no
  • String
  • 可选
  • 91330100799655058B
  • 税号
  • └ ta_ou_code
  • String
  • 可选
  • A50
  • ou编码
  • └ cwt_account_no
  • String
  • 可选
  • 192000088706211
  • cwt账号

响应参数

名称 类型 示例值 描述
result ResultDto 异步获取历史数据接口返回结果
  • └ content
  • String
  • success
  • 响应的描述,一般是正常情况下返回的一些信息,主要是一些描述,不作为判断依据
  • └ errcode
  • String
  • null
  • 错误码
  • └ errmsg
  • String
  • null
  • 系统自动生成
  • └ stack_trace
  • String
  • 异常堆栈
  • java里面的异常描述信息,成功状态下不会有这个问题
  • └ success
  • Boolean
  • true
  • 执行结果

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaHappytripFlightOrderPostbackRequest req = new AlibabaHappytripFlightOrderPostbackRequest();
AlibabaHappytripFlightOrderPostbackRequest.FlightOrderRequest obj1 = new AlibabaHappytripFlightOrderPostbackRequest.FlightOrderRequest();
List<AlibabaHappytripFlightOrderPostbackRequest.PeopleContactDto> list3 = new ArrayList<AlibabaHappytripFlightOrderPostbackRequest.PeopleContactDto>();
AlibabaHappytripFlightOrderPostbackRequest.PeopleContactDto obj4 = new AlibabaHappytripFlightOrderPostbackRequest.PeopleContactDto();
list3.add(obj4);
obj4.setContactId("123456");
obj4.setCountryCode("CN");
obj4.setDefaultFlag(1L);
obj4.setEmail("xxx@alibaba-inc.com");
obj4.setEmployeeId("135976");
obj4.setFax("1233456");
obj4.setFirstName("亥");
obj4.setHtUserId(123345456L);
obj4.setIntlCode("86");
obj4.setLastName("管");
obj4.setMemo("备注");
obj4.setMobileNum("13337700100");
obj4.setName("管亥");
obj4.setRelationId(12313L);
obj4.setRelationWangwang("tomandjerry");
obj4.setTel("858585858");
obj4.setTesHeadId(1014123234L);
obj4.setTesLineId(1014123211L);
obj4.setTrafficDesc("文一西路22号");
obj4.setUpcId(123L);
obj1.setContacts(list3);
List<AlibabaHappytripFlightOrderPostbackRequest.FlightItemDto> list6 = new ArrayList<AlibabaHappytripFlightOrderPostbackRequest.FlightItemDto>();
AlibabaHappytripFlightOrderPostbackRequest.FlightItemDto obj7 = new AlibabaHappytripFlightOrderPostbackRequest.FlightItemDto();
list6.add(obj7);
obj7.setBookTime("2019-08-11 00:00:00");
obj7.setConfirmTime("2019-08-11 18:28:00");
obj7.setCreateTime("2019-08-11 18:28:00");
obj7.setExpireTime("2019-08-11 18:28:00");
List<AlibabaHappytripFlightOrderPostbackRequest.FlightBookDto> list10 = new ArrayList<AlibabaHappytripFlightOrderPostbackRequest.FlightBookDto>();
AlibabaHappytripFlightOrderPostbackRequest.FlightBookDto obj11 = new AlibabaHappytripFlightOrderPostbackRequest.FlightBookDto();
list10.add(obj11);
obj11.setBaggageInfo("行李额json信息");
obj11.setBigPnr("ABC12");
obj11.setBookId("123123213");
obj11.setBookType("book");
obj11.setCabinClassCode("Y");
obj11.setCabinCode("M");
obj11.setCabinCodeDesc("经济舱");
obj11.setFeeId("12321312");
obj11.setFlightId("112312312");
obj11.setFlightSegmentState("open for use,used");
obj11.setItemId("123213123");
obj11.setMainBookFlag("y");
obj11.setMainBookId("123123123");
obj11.setPnr("BVC12");
obj11.setTesHeadId(12123123L);
obj11.setTesLineId(12123444L);
obj11.setTicketId("123123");
obj11.setTouristId("2321321");
obj11.setTouristType(0L);
list8.setFlightBooks(list10);
List<AlibabaHappytripFlightOrderPostbackRequest.FlightFeeDto> list14 = new ArrayList<AlibabaHappytripFlightOrderPostbackRequest.FlightFeeDto>();
AlibabaHappytripFlightOrderPostbackRequest.FlightFeeDto obj15 = new AlibabaHappytripFlightOrderPostbackRequest.FlightFeeDto();
list14.add(obj15);
obj15.setCabinDiscount("95");
obj15.setCabinFullPrice("1940.00");
obj15.setCabinLowestPrice("600");
obj15.setCurrency("CNY");
obj15.setFarePrice("1000.00");
obj15.setFeeId("123123123");
obj15.setItemId("123123111");
obj15.setNonLowestPriceRc("code4rc");
obj15.setOilAmount("10.00");
obj15.setRiseRefundRule("json字符串");
obj15.setStandardPriceC("3000.00");
obj15.setStandardPriceF("4000.00");
obj15.setStandardPriceY("1940.00");
obj15.setTaxAmount("0.00");
obj15.setTesHeadId(123123123L);
obj15.setTesLineId(123123123L);
obj15.setTicketAmount("1000.00");
obj15.setTotalAmount("1010.00");
obj15.setTouristType(0L);
list12.setFlightFees(list14);
List<AlibabaHappytripFlightOrderPostbackRequest.FlightTicketDto> list18 = new ArrayList<AlibabaHappytripFlightOrderPostbackRequest.FlightTicketDto>();
AlibabaHappytripFlightOrderPostbackRequest.FlightTicketDto obj19 = new AlibabaHappytripFlightOrderPostbackRequest.FlightTicketDto();
list18.add(obj19);
obj19.setAirlineUnion("星空SA");
obj19.setFeeId("123123");
obj19.setIssueTicketByBookOrRise("book");
obj19.setItemId("itemid");
obj19.setOfficeId("123213");
obj19.setSellTicketCountryCode("CN");
obj19.setSupplierServiceAmount1("20.00");
obj19.setSupplierServiceAmount1Type("出票手续费");
obj19.setSupplierServiceAmount2("20.00");
obj19.setSupplierServiceAmount2Type("紧急服务费");
obj19.setSupplierServiceTotalAmount("40.00");
obj19.setTesHeadId(123123123L);
obj19.setTesLineId(123123123L);
obj19.setTicketCode("999-123123123");
obj19.setTicketDirect("自开");
obj19.setTicketId("123123123");
obj19.setTicketOutDuration("30");
obj19.setTicketOutDurationType("afterpay");
obj19.setTicketOutDurationUnit("minute");
obj19.setTicketOutTime("2019-08-11 14:00:30");
obj19.setTicketState("已出票");
obj19.setTicketingCarrier("MU");
obj19.setTicketingCountryCode("CN");
obj19.setTourCode("demo");
list16.setFlightTickets(list18);
List<AlibabaHappytripFlightOrderPostbackRequest.ResourceFlightDto> list22 = new ArrayList<AlibabaHappytripFlightOrderPostbackRequest.ResourceFlightDto>();
AlibabaHappytripFlightOrderPostbackRequest.ResourceFlightDto obj23 = new AlibabaHappytripFlightOrderPostbackRequest.ResourceFlightDto();
list22.add(obj23);
obj23.setAirlineCode("MU");
obj23.setAirlineName("中国东方航空");
obj23.setArrivalCountryCode("CN");
obj23.setArrivalCountryName("中国");
obj23.setArrivalStateCode("320000");
obj23.setArrivalStateName("江苏省");
obj23.setArrivalTerminal("T1");
obj23.setArriveAirportCode("NKG");
obj23.setArriveAirportName("南京禄口机场");
obj23.setArriveCityCode("NKG");
obj23.setArriveCityName("南京");
obj23.setArriveDate("2019-08-19");
obj23.setArriveDatetime("2019-08-19 16:40:00");
obj23.setArriveTime("16:40");
obj23.setArriveTransferFlag("y");
obj23.setArriveTransferInfo("停留时间2小时45分钟");
obj23.setBaggage("demo");
obj23.setCabinClassCode("Y");
obj23.setCabinCode("M");
obj23.setCabinCodeDesc("经济舱");
obj23.setDepartureAirportCode("PEK");
obj23.setDepartureAirportName("北京首都机场");
obj23.setDepartureCityCode("BJS");
obj23.setDepartureCityName("北京");
obj23.setDepartureCountryCode("CN");
obj23.setDepartureCountryName("中国");
obj23.setDepartureDate("2019-08-19");
obj23.setDepartureDatetime("2019-08-19 16:40:00");
obj23.setDepartureDayOfWeek("SU");
obj23.setDepartureStateCode("110000");
obj23.setDepartureStateName("北京");
obj23.setDepartureTerminal("T1");
obj23.setDepartureTime("18:40");
obj23.setDistance("1200");
obj23.setDuration("120");
obj23.setFlightId("12312321");
obj23.setFlightNum("MU1701");
obj23.setFlightNumWithoutAirlinecode("1701");
obj23.setItemId("itemid");
obj23.setJourneyNumber(1L);
obj23.setMeal("demo");
obj23.setMemo("demo");
obj23.setPlaneType("737-MAX");
obj23.setSearchFlightResultAtBookingTime("CZ6164#2019-12-30#BJS#SHA#V");
obj23.setSegmentNum(1L);
obj23.setSegmentType("G");
obj23.setShareAirlineCode("CA");
obj23.setShareAirlineName("中国南方航空");
obj23.setShareFlag("nonshared");
obj23.setShareFlightNum("CA130");
obj23.setShareFlightNumWithoutAirlinecode("130");
obj23.setStopAirportCode("TSN");
obj23.setStopAirportName("天津滨海国际机场");
obj23.setStopArriveDatetime("2019-08-19 15:40:00");
obj23.setStopCityCode("TSN");
obj23.setStopCityName("天津");
obj23.setStopDepartureDatetime("2019-08-19 15:50:00");
obj23.setStopFlag("y");
obj23.setTesHeadId(123123123L);
obj23.setTesLineId(123123123L);
obj23.setTripType("domestic");
obj23.setArriveDayOfWeek("TH");
list20.setFlights(list22);
obj7.setFlyingType("单程");
obj7.setItemId("12312313");
obj7.setOriginDestinationFullPath("BJS-TSN-BJS");
obj7.setOriginDestinationPath("BJS-BJS");
obj7.setReason("demo");
obj7.setResourceName("机票询价单");
obj7.setResourceStatus("unconfirm");
obj7.setResourceStatusDesc("未确认");
obj7.setResourceType("资源类型");
obj7.setRule("rule");
obj7.setTesHeadId(12321313L);
obj7.setTesLineId(12321312L);
obj7.setTotalAmount("2000.00");
obj7.setTotalAmountCurrencyCode("CNY");
obj7.setTotalAmountDecimalPlaces("2");
obj7.setSearchFlightResultAtBookingTime("{     \"flightlist\":[         {             \"fid\":\"CZ6164#2019-12-30#BJS#SHA#V\",             \"departure\":\"北京#萧山国际机场#2019-12-30#11:15\",             \"arrive\":\"上海#首都国际机场#2019-12-30#13:00\",             \"cabin\":\"600.00#3.5#V#经济舱\"         }     ],     \"format\":\"formatA\" }");
obj1.setFlightItems(list6);
AlibabaHappytripFlightOrderPostbackRequest.OrderDto obj24 = new AlibabaHappytripFlightOrderPostbackRequest.OrderDto();
obj24.setAlipayTradeNo("demo");
obj24.setB2gFlag(0L);
obj24.setBizType(7700L);
obj24.setBizTypeDesc("demo");
obj24.setBookTime(StringUtils.parseDateTime("2019-08-19 15:50:00"));
obj24.setBuyerAlipayEmail("demo");
obj24.setBuyerAlipayId("demo");
obj24.setBuyerId(7700L);
obj24.setBuyerNick("demo");
obj24.setBuyerXuserEmployeeNo("111111");
obj24.setBuyerXuserId(112321312L);
obj24.setBuyerXuserMemo("demo");
obj24.setBuyerXuserName("管亥");
obj24.setCloseTime(StringUtils.parseDateTime("2019-08-19 15:50:00"));
obj24.setCorpId(1L);
obj24.setCorpName("阿里巴巴");
obj24.setCreatorXuserEmployeeNo("111111");
obj24.setCreatorXuserId(123123123L);
obj24.setCreatorXuserName("管亥");
obj24.setCurrentStatus(6L);
obj24.setCurrentStatusDesc("SUCCESS");
obj24.setCustomerStatusDesc("demo");
obj24.setExpireTime(StringUtils.parseDateTime("2019-08-19 15:50:00"));
obj24.setIssueTime(StringUtils.parseDateTime("2019-08-19 15:50:00"));
obj24.setMemo("demo");
obj24.setOldOid(7700L);
obj24.setOnlineFlag(1L);
obj24.setOrderClassId(4L);
obj24.setOrderClassName("机票");
obj24.setOrderClassSecondId(24L);
obj24.setOrderClassSecondName("飞猪商旅机票");
obj24.setOtherStaff("张三,李四");
obj24.setOutOrderId("demo");
obj24.setOutOrderStatus("demo");
obj24.setOutOrderStatusDesc("demo");
obj24.setPayStatus("PAID_FINISHED");
obj24.setPayStatusDesc("已付款");
obj24.setPayTime(StringUtils.parseDateTime("2019-11-12 00:00:00"));
obj24.setPayType("2");
obj24.setPaymentMode(1L);
obj24.setPlanTime(StringUtils.parseDateTime("2019-11-12 00:00:00"));
obj24.setQualityCheckFlag("y");
obj24.setScene("demo");
obj24.setSellerAlipayId("demo");
obj24.setSellerTaobaoId(7700L);
obj24.setSellerTaobaoNick("demo");
obj24.setSource("demo");
obj24.setSubmitXuserEmployeeNo("123123");
obj24.setSubmitXuserId(123123L);
obj24.setSubmitXuserName("管亥");
obj24.setSupplierId("12345");
obj24.setSupplierName("cwt");
obj24.setTesHeadId(123123213L);
obj24.setTesLineId(7700L);
obj24.setTotalAmountCurrencyCode("CNY");
obj24.setTotalAmountDecimalPlaces("2");
obj24.setTotalAmountStr("1010.00");
obj24.setUuid("订单的uuid");
obj24.setValidFlag(1L);
obj24.setOuCode("A51");
obj24.setBuCode("AD");
obj24.setPaymentOuCode("A50");
obj24.setAccountOuCode("A55");
obj24.setCostcenterCode("成本中心code");
obj24.setProjectCode("项目段");
obj24.setFinRegionCode("财务区域");
obj24.setOrderRegion("international");
obj24.setOutRelationOrderId("83475271843");
obj24.setTotalHappyBeanAmount("200");
obj24.setTotalAmount("25636");
obj24.setSearchId("fsid_123213");
obj24.setHappyBeanAmountDetail(""127.0",""");
obj1.setOrder(obj24);
AlibabaHappytripFlightOrderPostbackRequest.OrderExtendsDto obj25 = new AlibabaHappytripFlightOrderPostbackRequest.OrderExtendsDto();
obj25.setAgentFail("无票");
obj25.setBuyerFail("不买了");
obj25.setErrorMessage("航信失败");
obj25.setErrorsCode("AABBCCCDDDD");
obj25.setHotelExtraInfo("7700");
obj25.setOrderExtendsId("123345");
obj25.setReason("按业务需要使用");
obj25.setScene("场景");
obj25.setTesHeadId(1014123213L);
obj25.setTesLineId(12312312321L);
obj25.setTripPurpose("差旅单中的出行目的");
obj1.setOrderExends(obj25);
List<AlibabaHappytripFlightOrderPostbackRequest.PeopleTouristDto> list27 = new ArrayList<AlibabaHappytripFlightOrderPostbackRequest.PeopleTouristDto>();
AlibabaHappytripFlightOrderPostbackRequest.PeopleTouristDto obj28 = new AlibabaHappytripFlightOrderPostbackRequest.PeopleTouristDto();
list27.add(obj28);
obj28.setBirthday("1981-11-11");
obj28.setCertNation("中国");
obj28.setCertNum("1231129");
obj28.setCertType(1L);
obj28.setCertValidDate(StringUtils.parseDateTime("2022-12-12 00:00:00"));
obj28.setEmail("xxx@ali.com");
obj28.setEmployeeId("1111111");
obj28.setFirstName("亥");
obj28.setHtUserId(1231991L);
obj28.setHtUserIdMemo("没有欢行用户id");
obj28.setLastName("管");
obj28.setName("管亥");
obj28.setNationality("中国");
obj28.setOutPassengerId("1233456");
obj28.setSex(1L);
obj28.setTaobaoNick("asd");
obj28.setTesHeadId(12321312132L);
obj28.setTesLineId(12312312123L);
obj28.setTouristType(0L);
obj28.setTravelBusinessType(0L);
obj1.setTourists(list27);
List<AlibabaHappytripFlightOrderPostbackRequest.FlightConsultSegmentDto> list30 = new ArrayList<AlibabaHappytripFlightOrderPostbackRequest.FlightConsultSegmentDto>();
AlibabaHappytripFlightOrderPostbackRequest.FlightConsultSegmentDto obj31 = new AlibabaHappytripFlightOrderPostbackRequest.FlightConsultSegmentDto();
list30.add(obj31);
obj31.setArrivalTerminal("T1");
obj31.setArriveAirportName("南京禄口机场");
obj31.setArriveAirportCode("NKG");
obj31.setArriveCityName("南京");
obj31.setArriveCityCode("NKG");
obj31.setArrivalStateName("江苏");
obj31.setArrivalStateCode("JS");
obj31.setArrivalCountryName("中国");
obj31.setArrivalCountryCode("CN");
obj31.setArriveTime("18:00-19:00");
obj31.setArriveDate("2019-06-20");
obj31.setArriveDatetime("2019-06-20 19:00:00");
obj31.setDepartureTerminal("T2");
obj31.setDepartureAirportName("首都国际机场");
obj31.setDepartureAirportCode("PEK");
obj31.setDepartureCityName("北京");
obj31.setDepartureCityCode("BJS");
obj31.setDepartureStateName("北京");
obj31.setDepartureStateCode("BJ");
obj31.setDepartureCountryName("中国");
obj31.setDepartureCountryCode("CN");
obj31.setDepartureTime("13:50-16:30");
obj31.setDepartureDate("2019-06-20");
obj31.setDepartureDatetime("2019-06-20 13:30:00");
obj31.setDepartureDayOfWeek("SU");
obj31.setJourneyNumber(1L);
obj31.setSegmentNum(1L);
obj31.setSegmentType("G");
obj31.setCabinClassCodeDesc("经济舱");
obj31.setCabinClassCode("Y");
obj31.setFlyingType("直飞");
obj31.setTesLineId(12321312L);
obj31.setTesHeadId(123213L);
obj31.setArriveDayOfWeek("MO");
obj1.setFlightConsultSegments(list30);
AlibabaHappytripFlightOrderPostbackRequest.FlightExtDataDTO obj32 = new AlibabaHappytripFlightOrderPostbackRequest.FlightExtDataDTO();
obj32.setCompanyName("阿里巴巴(中国)有限公司");
obj32.setTaxNo("91330100799655058B");
obj32.setTaOuCode("A50");
obj32.setCwtAccountNo("192000088706211");
obj1.setExtData(obj32);
req.setFlightOrderRequest(obj1);
AlibabaHappytripFlightOrderPostbackResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
1
2
3
4
5
6
7
8
9
<alibaba_happytrip_flight_order_postback_response>
    <result>
        <content>success</content>
        <errcode>null</errcode>
        <errmsg>null</errmsg>
        <stack_trace>异常堆栈</stack_trace>
        <success>true</success>
    </result>
</alibaba_happytrip_flight_order_postback_response>

异常示例

  • XML示例
  • JSON示例
1
2
3
4
5
6
<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

返回
顶部