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

alibaba.xsd.batch.multi.sku.edit (一品多规更新sku)

一品多规更新sku

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_list MultiSkuDTO [] 可选
  • 最大列表长度:20
  • 多规sku
    • └ period
    • Number
    • 可选
    • 129
    • 保质期天数
    • └ item_code
    • String
    • 必须
    • 123
    • itemCode
    • └ sale_spec
    • String
    • 可选
    • 1个/盒
    • 销售规格描述
    • └ length
    • String
    • 可选
    • 0.6
    • 长度(深) cm
    • └ weight
    • Number
    • 可选
    • 123
    • 重量(单位g)
    • └ step_quantity
    • Number
    • 可选
    • 1
    • 销售步长
    • cat_props
    • CatPropDTO []
    • 可选
    • [{"valueId":28338,"valueText":"蓝色","propertyText":"颜色分类","propertyId":1627207},{"valueId":28383,"valueText":"均码","propertyText":"尺码","propertyId":20509}]
    • 类目属性
    • └ value_id
    • Number
    • 可选
    • 1234
    • 属性值id
    • └ value_text
    • String
    • 可选
    • 白色
    • 属性值名称
    • └ prop_value_url
    • String
    • 可选
    • https://alicdn.xxx
    • 属性值图片url,必须为alicdn
    • └ property_text
    • String
    • 可选
    • 颜色分类
    • 属性项名称
    • └ property_id
    • Number
    • 可选
    • 123
    • 属性项id
    • └ sale_unit
    • String
    • 可选
    • 销售单位
    • └ content
    • String
    • 可选
    • 123g
    • 净含量
    • └ producer_place
    • String
    • 可选
    • 中国|浙江省|杭州市
    • 产地,不传则默认:见产品外包装
    • └ pre_minus_weight
    • String
    • 可选
    • 1
    • 预扣款重量
    • └ delivery_condition
    • String
    • 可选
    • 常温
    • 配送条件:常温、冷藏、冷冻
    • └ inventory_unit
    • String
    • 可选
    • 库存单位
    • └ import_flag
    • Number
    • 可选
    • 1
    • 是否进口 1:是 0:否
    • └ purchase_quantity
    • Number
    • 可选
    • 1
    • 起购数量
    • └ width
    • String
    • 可选
    • 0.6
    • 宽度(宽)cm
    • └ height
    • String
    • 可选
    • 0.9
    • 高度(高)cm
    • └ sku_code
    • String
    • 必须
    • 12345
    • sku编码

    响应参数

    名称 类型 示例值 描述
    result ApiResults 调用结果
    • models
    • ApiResult []
    • 返回列表
    • └ success
    • Boolean
    • true
    • 是否成功
    • └ err_msg
    • String
    • skuCode不能为空
    • 错误描述
    • └ err_code
    • String
    • illegal_param
    • 错误码
    • └ model
    • String
    • 1234
    • sku编码
    • └ success
    • Boolean
    • true
    • 接口调用是否成功
    • └ err_code
    • String
    • systemError
    • 接口调用失败错误码
    • └ err_msg
    • String
    • 系统异常
    • 接口调用失败错误描述

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaXsdBatchMultiSkuEditRequest req = new AlibabaXsdBatchMultiSkuEditRequest();
    List<AlibabaXsdBatchMultiSkuEditRequest.MultiSkuDTO> list2 = new ArrayList<AlibabaXsdBatchMultiSkuEditRequest.MultiSkuDTO>();
    AlibabaXsdBatchMultiSkuEditRequest.MultiSkuDTO obj3 = new AlibabaXsdBatchMultiSkuEditRequest.MultiSkuDTO();
    list2.add(obj3);
    obj3.setPeriod(129L);
    obj3.setItemCode("123");
    obj3.setSaleSpec("1个/盒");
    obj3.setLength("0.6");
    obj3.setWeight(123L);
    obj3.setStepQuantity(1L);
    List<AlibabaXsdBatchMultiSkuEditRequest.CatPropDTO> list6 = new ArrayList<AlibabaXsdBatchMultiSkuEditRequest.CatPropDTO>();
    AlibabaXsdBatchMultiSkuEditRequest.CatPropDTO obj7 = new AlibabaXsdBatchMultiSkuEditRequest.CatPropDTO();
    list6.add(obj7);
    obj7.setValueId(1234L);
    obj7.setValueText("白色");
    obj7.setPropValueUrl("https://alicdn.xxx");
    obj7.setPropertyText("颜色分类");
    obj7.setPropertyId(123L);
    list4.setCatProps(list6);
    obj3.setSaleUnit("个");
    obj3.setContent("123g");
    obj3.setProducerPlace("中国|浙江省|杭州市");
    obj3.setPreMinusWeight("1");
    obj3.setDeliveryCondition("常温");
    obj3.setInventoryUnit("个");
    obj3.setImportFlag(1L);
    obj3.setPurchaseQuantity(1L);
    obj3.setWidth("0.6");
    obj3.setHeight("0.9");
    obj3.setSkuCode("12345");
    req.setParamList(list2);
    AlibabaXsdBatchMultiSkuEditResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_xsd_batch_multi_sku_edit_response>
        <result>
            <models>
                <api_result>
                    <success>true</success>
                    <err_msg>skuCode不能为空</err_msg>
                    <err_code>illegal_param</err_code>
                    <model>1234</model>
                </api_result>
            </models>
            <success>true</success>
            <err_code>systemError</err_code>
            <err_msg>系统异常</err_msg>
        </result>
    </alibaba_xsd_batch_multi_sku_edit_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

    返回
    顶部