文档中心 > API类目 > 阿里商旅对外API

alitrip.btrip.union.order.search (【商旅】关联单查询订单列表)

【商旅】关联单号查询订单列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
rq OpenApiSearchRQ 必须
  • 默认值:rq
  • 入参
    • └ corp_id
    • String
    • 必须
    • tenant1231
    • 第三方企业id
    • └ thirdpart_apply_id
    • String
    • 可选
    • BAC12312
    • 第三方审批单号,关联单号和申请单号必选其一
    • └ version
    • Number
    • 可选
    • 2
    • 1、老版本 2、isv对外版本。 如对接方案中无特殊说明,均传2
    • └ union_no
    • String
    • 可选
    • AAC1231
    • 关联单号,关联单号和申请单号必选其一

    响应参数

    名称 类型 示例值 描述
    result HisvResult result 出参
    • └ is_success
    • Boolean
    • treu
    • 成功标示
    • └ result_code
    • Number
    • 200
    • 状态码
    • └ result_msg
    • String
    • success
    • 返回信息
    • module
    • OpenApiOrderListRs
    • module
    • 返回数据
    • └ corp_id
    • String
    • isv_platformvtenant131425d
    • 第三方企业id
    • flight_list
    • OpenApiFlightOrderRS []
    • flightList
    • 机票订单信息
    • └ order_id
    • Number
    • 1212691232074
    • 机票订单号
    • └ order_status
    • Number
    • 1
    • 订单状态:0待支付,1出票中,2已关闭,3有改签单,4有退票单,5出票成功,6退票申请中,7改签申请中
    • hotel_list
    • OpenApiHotelOrderRS []
    • hotelList
    • 酒店订单信息
    • └ order_id
    • Number
    • 2056738034638767400
    • 酒店订单号
    • └ order_status
    • Number
    • 1
    • 订单状态1:等待确认,2:等待付款,3:预订成功,4:申请退款,5:退款成功,6:已关闭,7:结账成功,8:支付成功
    • train_list
    • OpenApiTrainOrderRS []
    • trainList
    • 火车票订单信息
    • └ order_id
    • Number
    • 1381957141584167700
    • 火车票订单号
    • └ order_status
    • Number
    • 1
    • 订单状态:0待支付,1出票中,2已关闭,3,改签成功,4退票成功,5出票完成,6退票申请中,7改签申请中,8已出票,已发货,9出票失败,10改签失败,11退票失败
    • vehicle_list
    • OpenApiVehicleOrderRS []
    • vehicle
    • 用车订单信息
    • └ order_id
    • Number
    • 128520471
    • 用车订单号
    • └ order_status
    • Number
    • 1
    • 订单状态:0:初始状态,1:已超时,2:派单成功,3:派单失败,4:已退款,5:已支付,6:已取消

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlitripBtripUnionOrderSearchRequest req = new AlitripBtripUnionOrderSearchRequest();
    AlitripBtripUnionOrderSearchRequest.OpenApiSearchRQ obj1 = new AlitripBtripUnionOrderSearchRequest.OpenApiSearchRQ();
    obj1.setCorpId("tenant1231");
    obj1.setThirdpartApplyId("BAC12312");
    obj1.setVersion(2L);
    obj1.setUnionNo("AAC1231");
    req.setRq(obj1);
    AlitripBtripUnionOrderSearchResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alitrip_btrip_union_order_search_response>
        <result>
            <is_success>treu</is_success>
            <result_code>200</result_code>
            <result_msg>success</result_msg>
            <module>
                <corp_id>isv_platformvtenant131425d</corp_id>
                <flight_list>
                    <open_api_flight_order_r_s>
                        <order_id>1212691232074</order_id>
                        <order_status>1</order_status>
                    </open_api_flight_order_r_s>
                </flight_list>
                <hotel_list>
                    <open_api_hotel_order_r_s>
                        <order_id>2056738034638767400</order_id>
                        <order_status>1</order_status>
                    </open_api_hotel_order_r_s>
                </hotel_list>
                <train_list>
                    <open_api_train_order_r_s>
                        <order_id>1381957141584167700</order_id>
                        <order_status>1</order_status>
                    </open_api_train_order_r_s>
                </train_list>
                <vehicle_list>
                    <open_api_vehicle_order_r_s>
                        <order_id>128520471</order_id>
                        <order_status>1</order_status>
                    </open_api_vehicle_order_r_s>
                </vehicle_list>
            </module>
        </result>
    </alitrip_btrip_union_order_search_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

    返回
    顶部