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

alibaba.htorder.hotel.sync.booking (未来酒店亲橙客栈预订信息同步)

未来酒店亲橙客栈预订信息同步

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
data_entity SyncHotelBookingDataRequestDto 可选 预订信息数据
  • └ segments
  • String []
  • 可选
  • {"segments":[{"supplierCode":"fliggy_b2b","outOrderId":"1118","roomTypeName":"标间","messageType":"CHECKIN_NOTICE","checkin":"2020-07-10 10:10:10","checkout":"2020-07-10 10:10:10","feeBeginTime":"2020-07-10 10:10:10","feeFinishTime":"2020-07-14 10:10:10"}]}
  • 预订信息数据

响应参数

名称 类型 示例值 描述
result ResultDto 异步获取历史数据接口返回结果
  • content
  • SyncHotelBookingDataResponseDto
  • 每个订单的信息发送结果
  • segments
  • HotelMessageSendSegment []
  • 消息发送结果
  • └ checkin
  • Date
  • 入住日期
  • └ checkout
  • Date
  • 离店日期
  • └ fee_begin_time
  • Date
  • 实际入住日期
  • └ fee_finish_time
  • Date
  • 实际离店日期
  • └ message_type
  • String
  • 消息类型
  • └ out_order_id
  • String
  • 外部订单号
  • └ result
  • String
  • 消息结果
  • └ room_type_name
  • String
  • 房型
  • └ supplier_code
  • String
  • 供应商CODE
  • └ parameters
  • String
  • 消息体参数容器
  • └ err_no
  • String
  • 错误码
  • └ err_info
  • String
  • 错误信息
  • └ stack_trace
  • String
  • 栈信息
  • └ succ
  • Boolean
  • 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaHtorderHotelSyncBookingRequest req = new AlibabaHtorderHotelSyncBookingRequest();
AlibabaHtorderHotelSyncBookingRequest.SyncHotelBookingDataRequestDto obj1 = new AlibabaHtorderHotelSyncBookingRequest.SyncHotelBookingDataRequestDto();
obj1.setSegments("{\"segments\":[{\"supplierCode\":\"fliggy_b2b\",\"outOrderId\":\"1118\",\"roomTypeName\":\"标间\",\"messageType\":\"CHECKIN_NOTICE\",\"checkin\":\"2020-07-10 10:10:10\",\"checkout\":\"2020-07-10 10:10:10\",\"feeBeginTime\":\"2020-07-10 10:10:10\",\"feeFinishTime\":\"2020-07-14 10:10:10\"}]}");
req.setDataEntity(obj1);
AlibabaHtorderHotelSyncBookingResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_htorder_hotel_sync_booking_response>
    <result>
        <content>
            <segments>
                <hotel_message_send_segment>
                    <checkin></checkin>
                    <checkout></checkout>
                    <fee_begin_time></fee_begin_time>
                    <fee_finish_time></fee_finish_time>
                    <message_type></message_type>
                    <out_order_id></out_order_id>
                    <result></result>
                    <room_type_name></room_type_name>
                    <supplier_code></supplier_code>
                    <parameters></parameters>
                </hotel_message_send_segment>
            </segments>
        </content>
        <err_no></err_no>
        <err_info></err_info>
        <stack_trace></stack_trace>
        <succ></succ>
    </result>
</alibaba_htorder_hotel_sync_booking_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

返回
顶部