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

alibaba.mos.goods.open.cspu.query (单品信息查询)

单品信息查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
barcodes String [] 可选 abc,abe,abf
  • 最大列表长度:999
  • 条码
    cspu_ids Number [] 可选 100000000012,1000000000000012
  • 最大列表长度:999
  • cspuId
    intime_brand_id Number 可选 1348 银泰品牌id
    outer_ids String [] 可选 abc,abe,abf
  • 最大列表长度:999
  • 商家商品id
    create_time_start Date 可选 2024-04-01 00:00:00 创建时间-开始
    create_time_end Date 可选 2024-04-03 00:00:00 创建时间-结束
    page Number 必须 0 当前页码
    page_size Number 必须 10 每页返回数量

    响应参数

    名称 类型 示例值 描述
    biz_code String SUPPLIER_DOES_NOT_EXIST/BRAND_NOT_AUTHORIZED 供应商不存在/品牌未授权
    datas CspuOpenDto [] {} cspuList
    • └ art_no
    • String
    • 111111111
    • 货号
    • └ barcode
    • String
    • 1111111111
    • 条码
    • └ cspu_id
    • Number
    • 10002111111112
    • cspuid
    • └ outer_id
    • String
    • 1000011101
    • outerid
    • └ prop_str
    • String
    • 颜色:红色/尺码:XL
    • 销售属性拼接字符串
    • props
    • GoodsPropertyDto []
    • {}
    • 销售属性
    • └ property_id
    • String
    • 10101
    • 属性id
    • └ property_name
    • String
    • 颜色
    • 属性名称
    • └ property_sort_order
    • Number
    • 1
    • 属性排序
    • └ value_custom_name
    • String
    • 深红色
    • 自定义属性值
    • └ value_id
    • String
    • 101901
    • 属性值id
    • └ value_name
    • String
    • 红色
    • 属性值名称
    • └ value_sort_order
    • Number
    • 1
    • 属性值排序
    • └ style_no
    • String
    • 1111111
    • 款号
    • └ tag_price
    • Number
    • 10000
    • 吊牌价单位分
    • └ title
    • String
    • 测试名称
    • 名称
    • └ create_time
    • Date
    • 2024-04-02 12:01:00
    • 商品创建时间
    total Number 1000 总数

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaMosGoodsOpenCspuQueryRequest req = new AlibabaMosGoodsOpenCspuQueryRequest();
    req.setBarcodes("abc,abe,abf");
    req.setCspuIds("100000000012,1000000000000012");
    req.setIntimeBrandId(1348L);
    req.setOuterIds("abc,abe,abf");
    req.setCreateTimeStart(StringUtils.parseDateTime("2024-04-01 00:00:00"));
    req.setCreateTimeEnd(StringUtils.parseDateTime("2024-04-03 00:00:00"));
    req.setPage(0L);
    req.setPageSize(10L);
    AlibabaMosGoodsOpenCspuQueryResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_mos_goods_open_cspu_query_response>
        <biz_code>SUPPLIER_DOES_NOT_EXIST/BRAND_NOT_AUTHORIZED</biz_code>
        <datas>
            <cspu_open_dto>
                <art_no>111111111</art_no>
                <barcode>1111111111</barcode>
                <cspu_id>10002111111112</cspu_id>
                <outer_id>1000011101</outer_id>
                <prop_str>颜色:红色/尺码:XL</prop_str>
                <props>
                    <goods_property_dto>
                        <property_id>10101</property_id>
                        <property_name>颜色</property_name>
                        <property_sort_order>1</property_sort_order>
                        <value_custom_name>深红色</value_custom_name>
                        <value_id>101901</value_id>
                        <value_name>红色</value_name>
                        <value_sort_order>1</value_sort_order>
                    </goods_property_dto>
                </props>
                <style_no>1111111</style_no>
                <tag_price>10000</tag_price>
                <title>测试名称</title>
                <create_time>2024-04-02 12:01:00</create_time>
            </cspu_open_dto>
        </datas>
        <total>1000</total>
    </alibaba_mos_goods_open_cspu_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

    返回
    顶部