文档中心 > API类目 > 国际机票-代理商

alitrip.tripvp.agent.order.get (廉航辅营正向订单查询详情接口)

【国际机票】查询辅营订单详情

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
agent_id Number 必须 8888 代理商ID
trade_order_id Number 必须 1234 辅营的订单号

响应参数

名称 类型 示例值 描述
order_vo VirProOrderVo orderVO
  • └ book_time
  • Date
  • 2017-07-01 00:00:00
  • 预订时间,辅营订单创建时间
  • └ flight_order_id
  • Number
  • 123343
  • 机票订单号
  • passenger_aux_vos
  • PassengerAuxVo []
  • 乘机人购买辅营产品详情
  • aux_product_vo
  • AuxProductVo
  • 辅营产品规格信息
  • baggage_vo
  • BaggageVo
  • 结构化的行李说明
  • └ is_all_weight
  • Boolean
  • true
  • 是否为全部重量
  • └ pc
  • Number
  • 1
  • 行李数量
  • └ weight
  • Number
  • 15
  • 行李重量,单位KG
  • └ base_price
  • Number
  • 10000
  • 基准价
  • └ counter_price
  • Number
  • 10000
  • 柜台价
  • └ online_price
  • Number
  • 90
  • 销售价格
  • └ outer_id
  • String
  • 2435
  • 外部outerId
  • └ product_name
  • String
  • 行李15Kg
  • 辅营产品名称
  • └ product_type
  • Number
  • 1
  • deprecated, 不建议使用
  • └ sale_type
  • Number
  • 1
  • 销售类型 1:一次销售,2:二次销售,3:不限
  • seat_vo
  • SeatVo
  • 选座规格信息
  • └ seat_area
  • Number
  • 1
  • 座位列 1:靠过道,2:靠窗,3:并排
  • └ seat_row
  • Number
  • 1
  • 排次 1:前排,2:中排,3:后排
  • └ unity_product_type
  • Number
  • 4
  • 产品类型 4:付费行李,6:值机,7:餐食, 8:值机及选座
  • └ book_num
  • Number
  • 1
  • 购买数量
  • flight_vo
  • BookFlightVo
  • 航段信息
  • └ arr_airport
  • String
  • XXX
  • 到达机场三字码
  • └ dep_airport
  • String
  • XXX
  • 出发机场三字码
  • └ dep_time
  • Date
  • 2017-07-01 00:00:00
  • 出发时间
  • └ flight_cabin
  • String
  • X
  • 仓位
  • └ flight_number
  • String
  • XX0000
  • 航班号
  • └ name
  • String
  • my/name
  • 乘机人姓名
  • └ pay_no
  • String
  • 12345
  • 支付宝流水号,存在多个辅营订单对应一个支付宝流水号的情况
  • └ pay_price
  • Number
  • 1222
  • 辅营订单金额
  • └ pay_time
  • Date
  • 2017-07-01 00:00:00
  • 支付时间,订单为支付成功或出货成功时返回
  • └ order_id
  • Number
  • 123
  • 辅营订单号
  • └ order_status
  • Number
  • 2
  • 辅营订单状态,1- 待支付 2- 支付成功 3- 辅营出货成功 4- 订单取消
  • └ contact_phone
  • String
  • 13911111111
  • 联系人电话
page_size Number 10 pageSize

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripTripvpAgentOrderGetRequest req = new AlitripTripvpAgentOrderGetRequest();
req.setAgentId(8888L);
req.setTradeOrderId(1234L);
AlitripTripvpAgentOrderGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_tripvp_agent_order_get_response>
    <order_vo>
        <book_time>2017-07-01 00:00:00</book_time>
        <flight_order_id>123343</flight_order_id>
        <passenger_aux_vos>
            <passenger_aux_vo>
                <aux_product_vo>
                    <baggage_vo>
                        <is_all_weight>true</is_all_weight>
                        <pc>1</pc>
                        <weight>15</weight>
                    </baggage_vo>
                    <base_price>10000</base_price>
                    <counter_price>10000</counter_price>
                    <online_price>90</online_price>
                    <outer_id>2435</outer_id>
                    <product_name>行李15Kg</product_name>
                    <product_type>1</product_type>
                    <sale_type>1</sale_type>
                    <seat_vo>
                        <seat_area>1</seat_area>
                        <seat_row>1</seat_row>
                    </seat_vo>
                    <unity_product_type>4</unity_product_type>
                </aux_product_vo>
                <book_num>1</book_num>
                <flight_vo>
                    <arr_airport>XXX</arr_airport>
                    <dep_airport>XXX</dep_airport>
                    <dep_time>2017-07-01 00:00:00</dep_time>
                    <flight_cabin>X</flight_cabin>
                    <flight_number>XX0000</flight_number>
                </flight_vo>
                <name>my/name</name>
            </passenger_aux_vo>
        </passenger_aux_vos>
        <pay_no>12345</pay_no>
        <pay_price>1222</pay_price>
        <pay_time>2017-07-01 00:00:00</pay_time>
        <order_id>123</order_id>
        <order_status>2</order_status>
        <contact_phone>13911111111</contact_phone>
    </order_vo>
    <page_size>10</page_size>
</alitrip_tripvp_agent_order_get_response>

异常示例

  • XML示例
  • JSON示例
<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

返回
顶部