文档中心 > API类目 > 新零售供应链API

alibaba.ascp.onestock.supplier.product.info.query (一盘货供应商货品信息查询)

一盘货供应商货品信息查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
supply_product_query_request SupplyProductQueryRequest 必须 请求参数
  • └ supplier_id
  • Number
  • 必须
  • 1000000000050322
  • 二级供应商ID
  • └ page_size
  • Number
  • 必须
  • 100
  • 单页查询数量,最大500,超过500按500算
  • └ begin_time
  • Date
  • 必须
  • 2025-10-11 13:00:00
  • 一盘货关系创建开始时间,筛选一盘货关系创建在此时间之后(包含)的供应商货品信息
  • └ end_time
  • Date
  • 必须
  • 2025-10-12 15:00:00
  • 一盘货关系创建结束时间,筛选一盘货关系创建在此时间之前(不包含)的供应商货品信息
  • └ platform_product_id_list
  • Number []
  • 可选
  • 769664624699
  • 平台货品ID,如铺货给猫超,则填写猫超的货品ID,查询指定猫超货品对应的供应商货品信息。不填写则默认查询二级供应商下所有已铺货的供应商货品信息
  • └ scroll_id
  • String
  • 可选
  • ABCDE
  • 滚动ID,除了第一次查询不用传递,后续查询都得带上前一次查询结果里的 scroll_id。 ● 第一次查询,只返回scrollId,不返回货品信息 ● 后续查询,需带上前一次返回的scrollId

响应参数

名称 类型 示例值 描述
data SupplyProductInfoResponse [] 返回主体
  • └ supplier_id
  • Number
  • 1000000000050322
  • 二级供应商ID
  • └ supplier_name
  • String
  • 识久测试汝鄢爽的公司_2021-01-19_831526
  • 二级供应商名称
  • └ supplier_product_id
  • Number
  • 798179232944
  • 供应商货品ID
  • └ supplier_product_name
  • String
  • 万剑测试货品请不要拍
  • 供应商货品名称
  • └ outer_id
  • String
  • 2409511805940
  • 外部ID
  • └ barcode
  • String
  • 2409511805940
  • 条形码
  • └ share_status
  • Number
  • 1
  • 铺货状态 ● 1:已铺货 ● -1:已取消
biz_success Boolean true 是否成功
page_size Number 100 单页查询数量,最大500,超过500按500算
biz_error_code String 无错误码 错误码
total_count Number 121 总数量 ● 第一次不带scrollId查询时,返回符合查询条件的总数量 ● 后续带scrollId查询时,返回当次查询剩余待查的数量
scroll_id String ABCDE 滚动ID,除了第一次查询不用传递,后续查询都得带上前一次查询结果里的 scroll_id。 ● 第一次查询,只返回scrollId,不返回货品信息 ● 后续查询,返回下一次的scrollId和货品信息
biz_error_message String no_service 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAscpOnestockSupplierProductInfoQueryRequest req = new AlibabaAscpOnestockSupplierProductInfoQueryRequest();
AlibabaAscpOnestockSupplierProductInfoQueryRequest.SupplyProductQueryRequest obj1 = new AlibabaAscpOnestockSupplierProductInfoQueryRequest.SupplyProductQueryRequest();
obj1.setSupplierId(1000000000050322L);
obj1.setPageSize(100L);
obj1.setBeginTime(StringUtils.parseDateTime("2025-10-11 13:00:00"));
obj1.setEndTime(StringUtils.parseDateTime("2025-10-12 15:00:00"));
obj1.setPlatformProductIdList(new Long[] { 769664624699 };
);
obj1.setScrollId("ABCDE");
req.setSupplyProductQueryRequest(obj1);
AlibabaAscpOnestockSupplierProductInfoQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_ascp_onestock_supplier_product_info_query_response>
    <data>
        <supply_product_info_response>
            <supplier_id>1000000000050322</supplier_id>
            <supplier_name>识久测试汝鄢爽的公司_2021-01-19_831526</supplier_name>
            <supplier_product_id>798179232944</supplier_product_id>
            <supplier_product_name>万剑测试货品请不要拍</supplier_product_name>
            <outer_id>2409511805940</outer_id>
            <barcode>2409511805940</barcode>
            <share_status>1</share_status>
        </supply_product_info_response>
    </data>
    <biz_success>true</biz_success>
    <page_size>100</page_size>
    <biz_error_code>无错误码</biz_error_code>
    <total_count>121</total_count>
    <scroll_id>ABCDE</scroll_id>
    <biz_error_message>no_service</biz_error_message>
</alibaba_ascp_onestock_supplier_product_info_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

返回
顶部