taobao.xhotel.data.service.order.detail (服务订单详情)

服务订单详情top接口构建

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
start_date String 可选 2018-07-19 00:00:00 查询开始日期
is_call_no_order Number 可选 1 是否查无订单 1:是 0:否
hid Number 可选 14187515 酒店id
is_spec_time_order Number 可选 1 是否特殊时段订单 1:是 0:否
vendor String 可选 taobao 渠道商名称
page_size Number 可选 10 分页大小
end_date String 可选 2018-07-19 00:00:00 查询结束时间
is_no_room_compen Number 可选 1 是否到店无房 1:是
start_row Number 可选 0 分页参数
is_seller_deny Number 可选 1 是否拒单 1:是 0:否
is_seller_refund Number 可选 1 是否卖家原因退款 1:是 0:否
supplier String 可选 JT 供应商名称

响应参数

名称 类型 示例值 描述
result ResultSet result
  • first_result
  • TopAdsTripSvcQueryResult
  • firstResult
  • top_ads_htl_service_data_list
  • Topadshtlservicedatalist []
  • topAdsHtlServiceDataList
  • └ is_call_no_order
  • String
  • Y
  • 是否查无订单 N:否 Y:是
  • └ hid
  • Number
  • 199312278
  • 酒店id
  • └ is_spec_time_order
  • String
  • Y
  • 是否特殊时段订单 N:否 Y:是
  • └ vendor
  • String
  • taobao
  • 渠道商名称
  • └ checkin_date
  • Date
  • 1532361600000
  • 入住时间
  • └ is_no_room_compen
  • String
  • 1
  • 是否到店无房订单 1:是
  • └ hotel_name
  • String
  • 测试酒店
  • 酒店名称
  • └ confirm_duration
  • Number
  • 10
  • 确认时长
  • └ is_seller_deny
  • String
  • N
  • 是否拒单 N:否 Y:是
  • └ checkout_date
  • Date
  • 1532448000000
  • 离店时间
  • └ is_seller_refund
  • String
  • N
  • 是否卖家原因退款 N:否 Y:是
  • └ supplier
  • String
  • taobao
  • 供应商名称
  • └ tid
  • Number
  • 1241515
  • 订单id
  • └ count
  • Number
  • 123
  • count
  • └ error_code
  • String
  • errorCode
  • └ error_msg
  • String
  • errorMsg

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
XhotelDataServiceOrderDetailRequest req = new XhotelDataServiceOrderDetailRequest();
req.setStartDate("2018-07-19 00:00:00");
req.setIsCallNoOrder(1L);
req.setHid(14187515L);
req.setIsSpecTimeOrder(1L);
req.setVendor("taobao");
req.setPageSize(10L);
req.setEndDate("2018-07-19 00:00:00");
req.setIsNoRoomCompen(1L);
req.setStartRow(0L);
req.setIsSellerDeny(1L);
req.setIsSellerRefund(1L);
req.setSupplier("JT");
XhotelDataServiceOrderDetailResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<xhotel_data_service_order_detail_response>
    <result>
        <first_result>
            <top_ads_htl_service_data_list>
                <topadshtlservicedatalist>
                    <is_call_no_order>Y</is_call_no_order>
                    <hid>199312278</hid>
                    <is_spec_time_order>Y</is_spec_time_order>
                    <vendor>taobao</vendor>
                    <checkin_date>1532361600000</checkin_date>
                    <is_no_room_compen>1</is_no_room_compen>
                    <hotel_name>测试酒店</hotel_name>
                    <confirm_duration>10</confirm_duration>
                    <is_seller_deny>N</is_seller_deny>
                    <checkout_date>1532448000000</checkout_date>
                    <is_seller_refund>N</is_seller_refund>
                    <supplier>taobao</supplier>
                    <tid>1241515</tid>
                </topadshtlservicedatalist>
            </top_ads_htl_service_data_list>
            <count>123</count>
        </first_result>
        <error_code></error_code>
        <error_msg></error_msg>
    </result>
</xhotel_data_service_order_detail_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

返回
顶部