文档中心 > API类目 > 飞猪商家平台

alitrip.merchant.galaxy.order.query (星河-单个订单详细信息查询)

为用户提供酒店订单的详细信息查询能力

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
tenant_key String 可选 123 租户标识
token String 可选 1213 用户登录标识
order_id String 可选 123 订单号

响应参数

名称 类型 示例值 描述
result Response 默认描述
  • └ success
  • Boolean
  • 成功
  • └ error_code
  • String
  • 错误码
  • content
  • OrderDetailDto
  • 订单详情
  • └ hotel_phone
  • String
  • 酒店电话
  • └ person_num
  • Number
  • 入住人数
  • └ breakfast_type
  • String
  • 早餐类别
  • └ room_picture
  • String
  • 房间图片
  • └ payment_date
  • String
  • 预定时间
  • └ order_code
  • String
  • 订单编号
  • └ lat
  • String
  • 纬度
  • └ lon
  • String
  • 经度
  • └ contact_email
  • String
  • 入住人邮箱
  • └ contact_phone
  • String
  • 入住人手机
  • └ contact_first_name
  • String
  • 入住人姓
  • └ contact_last_name
  • String
  • 入住人名
  • └ days
  • Number
  • 入住天数
  • └ check_out_date
  • String
  • 离店时间
  • └ check_in_date
  • String
  • 入住时间
  • └ room_number
  • Number
  • 房间数量
  • └ rp_name
  • String
  • 价格名称
  • room_detail_dto
  • RoomDetailDto
  • 酒店房型信息
  • room_facilities
  • RoomPropertiesDto []
  • 酒店设施
  • └ value
  • String
  • 名称
  • └ sub_type
  • String
  • 类别
  • └ max_check_in_number
  • Number
  • 最大人数
  • └ bed_type_desc
  • String
  • 床型描述
  • └ room_area
  • String
  • 房间大小
  • └ room_name
  • String
  • 房间名称
  • └ hotel_name
  • String
  • 酒店名称
  • └ picture_list
  • String []
  • 房间图片列表
  • └ bed_type_icon
  • String
  • 床型图标
  • └ area_icon
  • String
  • 面积图标
  • └ max_occupancy_icon
  • String
  • 入住人数图标
  • └ max_check_in_number
  • Number
  • 最大入住人数
  • └ bed_type_desc
  • String
  • 房间床型描述
  • └ room_area
  • String
  • 房间面积
  • └ room_name
  • String
  • 房间名称
  • └ hotel_name
  • String
  • 酒店名称
  • price_detail_dto
  • PriceDetailDto
  • 费用明细对象
  • └ total_price
  • String
  • 总价格
  • └ total_tax
  • String
  • 总税费
  • └ total_room_price
  • String
  • 总房间价格(不含税)
  • daily_prices
  • DailyPrice []
  • 每日价格
  • └ really_price
  • String
  • 价格
  • └ date
  • String
  • 日期
  • └ currency
  • String
  • 货币
  • └ days
  • Number
  • 入住时间
  • └ room_num
  • Number
  • 房间数量
  • └ currency
  • String
  • 货币
  • └ total_price
  • String
  • 总价格
  • └ pay_type
  • Number
  • 支付类型
  • └ cancel_dec
  • String
  • 取消描述
  • └ cancel_rule
  • Number
  • 取消政策规则
  • └ pay_remain_time
  • Number
  • 支付剩余时间
  • └ order_status
  • String
  • 订单状态
  • └ outer_room_id
  • String
  • 卖家房型id
  • └ hotel_id
  • String
  • 租户酒店id
  • └ out_rate_id
  • Number
  • 卖家价格ID
  • └ hotel_address
  • String
  • 酒店地址描述
  • └ refund_cost_amount
  • String
  • 退款手续费
  • └ adult_number
  • Number
  • 成人总数
  • └ children_number
  • Number
  • 儿童总数
  • guest_by_room_dtos
  • GuestByRoomDto []
  • 每个房间入住人信息
  • └ contact_first_name
  • String
  • 入住人名
  • └ contact_last_name
  • String
  • 入住人姓
  • └ roomer_number
  • Number
  • 当前房价总入住人数
  • └ adult_roomer_number
  • Number
  • 当前房间入住成人数
  • └ child_roomer_number
  • Number
  • 当前房间儿童数量
  • └ child_ages
  • Number []
  • 儿童年龄数组
  • └ order_status_desc
  • String
  • 订单状态描述
  • └ payment_channel
  • String
  • 支付渠道
  • └ pms_code
  • String
  • 酒店预订确认参数
  • └ error_msg
  • String
  • 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripMerchantGalaxyOrderQueryRequest req = new AlitripMerchantGalaxyOrderQueryRequest();
req.setTenantKey("123");
req.setToken("1213");
req.setOrderId("123");
AlitripMerchantGalaxyOrderQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_merchant_galaxy_order_query_response>
    <result>
        <success></success>
        <error_code></error_code>
        <content>
            <hotel_phone></hotel_phone>
            <person_num></person_num>
            <breakfast_type></breakfast_type>
            <room_picture></room_picture>
            <payment_date></payment_date>
            <order_code></order_code>
            <lat></lat>
            <lon></lon>
            <contact_email></contact_email>
            <contact_phone></contact_phone>
            <contact_first_name></contact_first_name>
            <contact_last_name></contact_last_name>
            <days></days>
            <check_out_date></check_out_date>
            <check_in_date></check_in_date>
            <room_number></room_number>
            <rp_name></rp_name>
            <room_detail_dto>
                <room_facilities>
                    <room_properties_dto>
                        <value></value>
                        <sub_type></sub_type>
                    </room_properties_dto>
                </room_facilities>
                <max_check_in_number></max_check_in_number>
                <bed_type_desc></bed_type_desc>
                <room_area></room_area>
                <room_name></room_name>
                <hotel_name></hotel_name>
                <picture_list>
                    <string></string>
                </picture_list>
                <bed_type_icon></bed_type_icon>
                <area_icon></area_icon>
                <max_occupancy_icon></max_occupancy_icon>
            </room_detail_dto>
            <max_check_in_number></max_check_in_number>
            <bed_type_desc></bed_type_desc>
            <room_area></room_area>
            <room_name></room_name>
            <hotel_name></hotel_name>
            <price_detail_dto>
                <total_price></total_price>
                <total_tax></total_tax>
                <total_room_price></total_room_price>
                <daily_prices>
                    <daily_price>
                        <really_price></really_price>
                        <date></date>
                    </daily_price>
                </daily_prices>
                <currency></currency>
                <days></days>
                <room_num></room_num>
            </price_detail_dto>
            <currency></currency>
            <total_price></total_price>
            <pay_type></pay_type>
            <cancel_dec></cancel_dec>
            <cancel_rule></cancel_rule>
            <pay_remain_time></pay_remain_time>
            <order_status></order_status>
            <outer_room_id></outer_room_id>
            <hotel_id></hotel_id>
            <out_rate_id></out_rate_id>
            <hotel_address></hotel_address>
            <refund_cost_amount></refund_cost_amount>
            <adult_number></adult_number>
            <children_number></children_number>
            <guest_by_room_dtos>
                <guest_by_room_dto>
                    <contact_first_name></contact_first_name>
                    <contact_last_name></contact_last_name>
                    <roomer_number></roomer_number>
                    <adult_roomer_number></adult_roomer_number>
                    <child_roomer_number></child_roomer_number>
                    <child_ages>
                        <number></number>
                    </child_ages>
                </guest_by_room_dto>
            </guest_by_room_dtos>
            <order_status_desc></order_status_desc>
            <payment_channel></payment_channel>
            <pms_code></pms_code>
        </content>
        <error_msg></error_msg>
    </result>
</alitrip_merchant_galaxy_order_query_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

返回
顶部