文档中心 > API类目 > 五道口API

alibaba.wdk.sku.combinesku.query (组合商品查询接口)

查询组合商品接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param SkuQueryDO 必须 请求参数
  • └ ou_code
  • String
  • 可选
  • 10086
  • 门店或DC编码,如果填写了渠道店id,该字段会被忽略
  • └ channel_code
  • String
  • 可选
  • 4
  • 渠道编码(默认4),如果填写了渠道店id,该字段会被忽略
  • └ sku_codes
  • String []
  • 必须
  • 10086,10087
  • 商品编码(多个条码用英文逗号隔开,最多支持20个)
  • └ shop_id
  • String
  • 可选
  • 10086
  • 渠道店id

响应参数

名称 类型 示例值 描述
result ApiResults 请见子字段 调用结果
  • └ success
  • Boolean
  • true
  • 接口调用是否成功
  • └ err_code
  • String
  • ILLEGAL_PARAMETERS
  • 接口调用异常编码
  • └ err_msg
  • String
  • 一次请求商品数量不能超过20
  • 接口调用异常信息
  • models
  • ApiResult []
  • 商品列表
  • 商品列表
  • └ success
  • Boolean
  • true
  • 单个商品是否查询成功
  • └ err_code
  • String
  • ILLEGAL_PARAMETERS
  • 单个商品查询异常编码(异常才有值)
  • └ err_msg
  • String
  • 渠道编码不存在
  • 单个商品查询异常信息(异常才有值)
  • model
  • SkuDo
  • 请见子字段
  • 商品信息
  • └ sku_code
  • String
  • 10086
  • 商品唯一编码,不可修改
  • └ sku_name
  • String
  • 小龙虾 30-40g/只 称重
  • 商品名称,对商品直观的描述,通常包含了品牌、规格等信息
  • └ main_pic_urls
  • String
  • https://img.alicdn.com/a.png
  • 主图
  • └ ou_code
  • String
  • 1062
  • 门店或DC编码
  • └ detail_pic_urls
  • String
  • https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png
  • 详情图片地址(多个图片用英文逗号分割)
  • └ sale_price
  • String
  • 9.9
  • 商品价格(单位元)
  • └ barcodes
  • String
  • 10086,10087
  • 条码(支持一品多码,多个条码以英文逗号分隔)
  • └ allow_app_sale
  • Number
  • 1
  • 是否app可售(1可售,0不可售,默认0)
  • └ app_effect_begin_time
  • Date
  • 2018-01-01 00:00:00
  • 线上生效开始时间
  • └ app_effect_end_time
  • Date
  • 2018-10-01 00:00:00
  • 线上生效过期时间
  • sub_skus
  • SubSkuDo []
  • 请见列表信息
  • 子商品信息
  • └ sub_sku_code
  • String
  • 10086
  • 子商品编码(需要先有子商品)
  • └ sub_sku_num
  • String
  • 2
  • 子商品数量
  • └ category_code
  • String
  • 10086
  • 商家类目编码
  • └ hm_category_code
  • String
  • 10087
  • 盒马类目编码
  • └ sale_spec
  • String
  • 500g/袋
  • 销售规格
  • └ sale_price_unit_cent
  • Number
  • 990
  • 商品价格(单位分)

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaWdkSkuCombineskuQueryRequest req = new AlibabaWdkSkuCombineskuQueryRequest();
AlibabaWdkSkuCombineskuQueryRequest.SkuQueryDO obj1 = new AlibabaWdkSkuCombineskuQueryRequest.SkuQueryDO();
obj1.setOuCode("10086");
obj1.setChannelCode("4");
obj1.setSkuCodes("10086,10087");
obj1.setShopId("10086");
req.setParam(obj1);
AlibabaWdkSkuCombineskuQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_wdk_sku_combinesku_query_response>
    <result>
        <success>true</success>
        <err_code>ILLEGAL_PARAMETERS</err_code>
        <err_msg>一次请求商品数量不能超过20</err_msg>
        <models>
            <api_result>
                <success>true</success>
                <err_code>ILLEGAL_PARAMETERS</err_code>
                <err_msg>渠道编码不存在</err_msg>
                <model>
                    <sku_code>10086</sku_code>
                    <sku_name>小龙虾 30-40g/只 称重</sku_name>
                    <main_pic_urls>https://img.alicdn.com/a.png</main_pic_urls>
                    <ou_code>1062</ou_code>
                    <detail_pic_urls>https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png</detail_pic_urls>
                    <sale_price>9.9</sale_price>
                    <barcodes>10086,10087</barcodes>
                    <allow_app_sale>1</allow_app_sale>
                    <app_effect_begin_time>2018-01-01 00:00:00</app_effect_begin_time>
                    <app_effect_end_time>2018-10-01 00:00:00</app_effect_end_time>
                    <sub_skus>
                        <sub_sku_do>
                            <sub_sku_code>10086</sub_sku_code>
                            <sub_sku_num>2</sub_sku_num>
                        </sub_sku_do>
                    </sub_skus>
                    <category_code>10086</category_code>
                    <hm_category_code>10087</hm_category_code>
                    <sale_spec>500g/袋</sale_spec>
                    <sale_price_unit_cent>990</sale_price_unit_cent>
                </model>
            </api_result>
        </models>
    </result>
</alibaba_wdk_sku_combinesku_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

返回
顶部