文档中心 > API类目 > 酒店商品API

taobao.xhotel.quota.update (库存更新接口)

库存更新接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
quota_type Number 必须 0 库存类型,0: 普通库存, 1: 普通保留房库存, 2:协议保留房库存
use_room_inventory Boolean 可选 false
  • 默认值:false
  • 是否使用room库存,true使用,false不使用
    gid Number 可选 12313123
  • 默认值:0
  • room的gid
    quota Number 必须 1 增减的值
    quota_num_type Number 必须 2 数量类型, 2:增加房量,3:减少房量
    dates Date [] 必须 ["2019-10-11 00:00:00"]
  • 最大列表长度:20
  • 修改日期列表
    rate_id Number 可选 12312313
  • 默认值:0
  • rate的id, rate库存时必填

    响应参数

    名称 类型 示例值 描述
    warn_message String 部分更新失败 更新失败补充描述消息
    biz_error_code String 0 errorCode
    biz_error_msg String 更新失败 更新失败错误信息

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    XhotelQuotaUpdateRequest req = new XhotelQuotaUpdateRequest();
    req.setQuotaType(0L);
    req.setUseRoomInventory(false);
    req.setGid(12313123L);
    req.setQuota(1L);
    req.setQuotaNumType(2L);
    req.setDates(""2019-10-11 00:00:00"");
    req.setRateId(12312313L);
    XhotelQuotaUpdateResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <xhotel_quota_update_response>
        <warn_message>部分更新失败</warn_message>
        <biz_error_code>0</biz_error_code>
        <biz_error_msg>更新失败</biz_error_msg>
    </xhotel_quota_update_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

    返回
    顶部