文档中心 > API类目 > 银泰开放平台

alibaba.mos.virtual.inventory.query (商家仓库存查询(新增))

商家仓库存查询(新增)

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
virtual_inventory_query_dto VirtualInventoryQueryDTO 必须 请求对象
  • └ outer_ids
  • String []
  • 可选
  • 12345,678910
  • 外部商品id,当outer_ids为空时,可以查询仓下全部货品数量,此时返回值的totalPage无效,虚翻页到查询不到数据为止
  • └ warehouse_code
  • String
  • 必须
  • SU-10003761-4
  • 仓库编码
paginator Paginator 必须 分页参数
  • └ page_size
  • Number
  • 必须
  • 20
  • 每页大小(最大100)
  • └ page
  • Number
  • 必须
  • 1
  • 页数

响应参数

名称 类型 示例值 描述
data PageList 对象
  • └ current_page
  • Number
  • 1
  • 页数
  • └ page_size
  • Number
  • 1
  • 大小
  • list
  • VirtualInventoryDTO []
  • 列表
  • └ sc_item_id
  • String
  • 1
  • 货品id
  • └ available_quantity
  • String
  • 1
  • 在仓占用数量
  • └ outer_id
  • String
  • 1
  • 外部商品id
  • └ warehouse_code
  • String
  • SU-10003761-4
  • 仓库编码
  • └ quantity
  • String
  • 1
  • 在仓正品数量
  • └ occupy_quantity
  • String
  • 1
  • 在仓占用数量
  • └ total_page
  • Number
  • 1
  • 总页数,,当outer_ids为空时,可以查询仓下全部货品数量,此时返回值的totalPage无效,虚翻页到查询不到数据为止

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaMosVirtualInventoryQueryRequest req = new AlibabaMosVirtualInventoryQueryRequest();
AlibabaMosVirtualInventoryQueryRequest.VirtualInventoryQueryDTO obj1 = new AlibabaMosVirtualInventoryQueryRequest.VirtualInventoryQueryDTO();
obj1.setOuterIds("12345,678910");
obj1.setWarehouseCode("SU-10003761-4");
req.setVirtualInventoryQueryDto(obj1);
AlibabaMosVirtualInventoryQueryRequest.Paginator obj2 = new AlibabaMosVirtualInventoryQueryRequest.Paginator();
obj2.setPageSize(20L);
obj2.setPage(1L);
req.setPaginator(obj2);
AlibabaMosVirtualInventoryQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_mos_virtual_inventory_query_response>
    <data>
        <current_page>1</current_page>
        <page_size>1</page_size>
        <list>
            <virtual_inventory_d_t_o>
                <sc_item_id>1</sc_item_id>
                <available_quantity>1</available_quantity>
                <outer_id>1</outer_id>
                <warehouse_code>SU-10003761-4</warehouse_code>
                <quantity>1</quantity>
                <occupy_quantity>1</occupy_quantity>
            </virtual_inventory_d_t_o>
        </list>
        <total_page>1</total_page>
    </data>
</alibaba_mos_virtual_inventory_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

返回
顶部