alibaba.mos.get.sale.inventory (查询可是库存以及预售状态)

用于经销商品同步时断开预售库存同步。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
sku_infos SkuSaleInventoryQueryDto [] 可选
  • 最大列表长度:999
  • 系统自动生成
    • └ shop_code
    • String
    • 可选
    • 12345
    • 5位专柜号
    • └ sku_id
    • String
    • 可选
    • 10000000000000
    • sku_id
    • └ store_code
    • String
    • 可选
    • HZ01
    • 门店号
    channel_code String 可选 39489 渠道号

    响应参数

    名称 类型 示例值 描述
    internal_saleinventory_dto_list InternalSaleInventoryDto [] result result
    • sale_inventory_items
    • InternalSaleInventoryItemDto []
    • sale_inventory_items
    • sale_inventory_items
    • └ delivery_types
    • String []
    • delivery_types
    • delivery_types
    • delivery_walk_distances
    • DeliveryWalkDistanceDto []
    • delivery_walk_distances
    • delivery_walk_distances
    • └ delivery_type
    • String
    • delivery_type
    • delivery_type
    • └ walk_distance
    • Number
    • walk_distance
    • walk_distance
    • features
    • Features
    • features
    • features
    • └ delivery_date_type
    • String
    • deliveryDateType
    • deliveryDateType
    • └ delivery_days
    • Number
    • deliveryDays
    • deliveryDays
    • └ delivery_end_date
    • String
    • deliveryEndDate
    • deliveryEndDate
    • └ delivery_start_date
    • String
    • deliveryStartDate
    • deliveryStartDate
    • └ pre_sale
    • Boolean
    • preSale
    • preSale
    • └ sale_quantity
    • String
    • saleQuantity
    • saleQuantity
    • └ sku_id
    • String
    • skuId
    • skuId
    • └ warehouse_id
    • String
    • warehouseId
    • warehouseId
    • └ warehouse_type
    • String
    • warehouseType
    • warehouseType
    • └ sku_id
    • String
    • skuId
    • skuId

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaMosGetSaleInventoryRequest req = new AlibabaMosGetSaleInventoryRequest();
    List<AlibabaMosGetSaleInventoryRequest.SkuSaleInventoryQueryDto> list2 = new ArrayList<AlibabaMosGetSaleInventoryRequest.SkuSaleInventoryQueryDto>();
    AlibabaMosGetSaleInventoryRequest.SkuSaleInventoryQueryDto obj3 = new AlibabaMosGetSaleInventoryRequest.SkuSaleInventoryQueryDto();
    list2.add(obj3);
    obj3.setShopCode("12345");
    obj3.setSkuId("10000000000000");
    obj3.setStoreCode("HZ01");
    req.setSkuInfos(list2);
    req.setChannelCode("39489");
    AlibabaMosGetSaleInventoryResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_mos_get_sale_inventory_response>
        <internal_saleinventory_dto_list>
            <internal_sale_inventory_dto>
                <sale_inventory_items>
                    <internal_sale_inventory_item_dto>
                        <delivery_types>
                            <string>delivery_types</string>
                        </delivery_types>
                        <delivery_walk_distances>
                            <delivery_walk_distance_dto>
                                <delivery_type>delivery_type</delivery_type>
                                <walk_distance>walk_distance</walk_distance>
                            </delivery_walk_distance_dto>
                        </delivery_walk_distances>
                        <features>
                            <delivery_date_type>deliveryDateType</delivery_date_type>
                            <delivery_days>deliveryDays</delivery_days>
                            <delivery_end_date>deliveryEndDate</delivery_end_date>
                            <delivery_start_date>deliveryStartDate</delivery_start_date>
                            <pre_sale>preSale</pre_sale>
                        </features>
                        <sale_quantity>saleQuantity</sale_quantity>
                        <sku_id>skuId</sku_id>
                        <warehouse_id>warehouseId</warehouse_id>
                        <warehouse_type>warehouseType</warehouse_type>
                    </internal_sale_inventory_item_dto>
                </sale_inventory_items>
                <sku_id>skuId</sku_id>
            </internal_sale_inventory_dto>
        </internal_saleinventory_dto_list>
    </alibaba_mos_get_sale_inventory_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

    返回
    顶部