文档中心 > API类目 > 同城零售全渠道

alibaba.perfect.performance.localitem.edit (同城购定制发品编辑)

同城购业务定制化发品接口,同城购业务线专用

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_perfect_performance_item_publish_req PerfectPerformanceItemPublishReq 必须 请求参数
  • describe_info
  • PerfectItemDescribeInfoDto
  • 必须
  • 商品描述信息
  • └ description
  • String
  • 必须
  • 商品描述信息
  • 详情描述
  • └ item_pictures
  • String []
  • 必须
  • 图片链接
  • 商品图片
  • └ title
  • String
  • 必须
  • 商品标题
  • 商品标题
  • item_base_info
  • PerfectItemBaseInfoDto
  • 必须
  • 商品基本信息
  • └ item_barcode
  • String
  • 可选
  • 商品条码
  • 商品条码
  • └ item_outer_id
  • String
  • 可选
  • 商品外部编码
  • 商品外部编码
  • └ item_pretium
  • String
  • 可选
  • 商品吊牌价
  • 商品吊牌价
  • └ item_price
  • String
  • 必须
  • 商品价格
  • 商品价格
  • └ item_quantity
  • Number
  • 可选
  • 100
  • 商品数量
  • └ item_size
  • String
  • 可选
  • 商品体积
  • 商品体积
  • └ item_weight
  • String
  • 可选
  • 商品重量
  • 商品重量
  • └ sale_channel_key
  • String
  • 必须
  • 销售渠道
  • 销售渠道
  • item_sku_infos
  • PerfectItemSkuInfoDto []
  • 可选
  • 商品sku列表
  • sale_properties
  • PerfectSalePropertyDto []
  • 可选
  • sku销售属性
  • └ sale_property_key
  • String
  • 必须
  • 属性key
  • 属性key
  • └ sale_property_value
  • String
  • 可选
  • 自定义属性值
  • 自定义属性值
  • sc_product_info
  • PerfectScProductInfoDto
  • 可选
  • sku关联货品
  • └ outer_id
  • String
  • 必须
  • 货品编码
  • 货品编码
  • └ product_id
  • Number
  • 必须
  • 123123
  • 货品ID
  • └ sku_barcode
  • String
  • 可选
  • sku条码
  • sku条码
  • └ sku_outer_id
  • String
  • 必须
  • sku外部编码
  • sku外部编码
  • └ sku_pretium
  • String
  • 可选
  • sku吊牌价
  • sku吊牌价
  • └ sku_price
  • String
  • 必须
  • sku价格
  • sku价格
  • └ sku_quantity
  • Number
  • 可选
  • 123
  • sku数量
  • item_trade_info
  • PerfectItemTradeInfoDto
  • 可选
  • 商品交易信息
  • └ has_invoice
  • Boolean
  • 可选
  • false
  • 是否提供发票
  • └ sell_promise
  • Boolean
  • 可选
  • false
  • 是否支持退换货承诺
  • └ sub_stock_at_buy
  • Boolean
  • 可选
  • false
  • 是否拍下减库存
  • └ support7_day
  • Boolean
  • 可选
  • false
  • 是否支持7天无理由
  • └ warrant
  • Boolean
  • 可选
  • false
  • 是否保修
  • logistics_info
  • PerfectItemLogisticsInfoDto
  • 必须
  • 商品物流信息
  • └ city_code
  • String
  • 可选
  • 北京
  • 城市编码,默认北京
  • └ postage_template_code
  • String
  • 必须
  • 运费模板ID
  • 运费模板ID
  • └ province_code
  • String
  • 可选
  • 北京
  • 省份编码,默认北京
  • └ store_group_code
  • String
  • 必须
  • 门店库ID
  • 门店库ID
  • product_info
  • PerfectItemProductInfoDto
  • 必须
  • 产品信息
  • └ brand_code
  • String
  • 必须
  • 品牌ID
  • 品牌ID
  • └ category_code
  • String
  • 必须
  • 叶子类目ID
  • 叶子类目ID
  • └ product_code
  • String
  • 必须
  • 货号
  • 货号
  • └ item_code
  • String
  • 可选
  • 商品编码
  • 商品编码

响应参数

名称 类型 示例值 描述
result BaseResult 返回包装类 返回包装类
  • └ code
  • String
  • 123
  • 返回的执行状态吗
  • data
  • PerfectPerformanceItemPublishResp
  • 返回的数据实体
  • 返回的数据实体
  • └ item_code
  • String
  • 商品编码
  • 商品编码
  • └ message
  • String
  • 错误信息
  • 错误信息
  • └ success
  • Boolean
  • true
  • 是否执行成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaPerfectPerformanceLocalitemEditRequest req = new AlibabaPerfectPerformanceLocalitemEditRequest();
AlibabaPerfectPerformanceLocalitemEditRequest.PerfectPerformanceItemPublishReq obj1 = new AlibabaPerfectPerformanceLocalitemEditRequest.PerfectPerformanceItemPublishReq();
AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemDescribeInfoDto obj2 = new AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemDescribeInfoDto();
obj2.setDescription("商品描述信息");
obj2.setItemPictures("图片链接");
obj2.setTitle("商品标题");
obj1.setDescribeInfo(obj2);
AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemBaseInfoDto obj3 = new AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemBaseInfoDto();
obj3.setItemBarcode("商品条码");
obj3.setItemOuterId("商品外部编码");
obj3.setItemPretium("商品吊牌价");
obj3.setItemPrice("商品价格");
obj3.setItemQuantity(100L);
obj3.setItemSize("商品体积");
obj3.setItemWeight("商品重量");
obj3.setSaleChannelKey("销售渠道");
obj1.setItemBaseInfo(obj3);
List<AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemSkuInfoDto> list5 = new ArrayList<AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemSkuInfoDto>();
AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemSkuInfoDto obj6 = new AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemSkuInfoDto();
list5.add(obj6);
List<AlibabaPerfectPerformanceLocalitemEditRequest.PerfectSalePropertyDto> list9 = new ArrayList<AlibabaPerfectPerformanceLocalitemEditRequest.PerfectSalePropertyDto>();
AlibabaPerfectPerformanceLocalitemEditRequest.PerfectSalePropertyDto obj10 = new AlibabaPerfectPerformanceLocalitemEditRequest.PerfectSalePropertyDto();
list9.add(obj10);
obj10.setSalePropertyKey("属性key");
obj10.setSalePropertyValue("自定义属性值");
list7.setSaleProperties(list9);
AlibabaPerfectPerformanceLocalitemEditRequest.PerfectScProductInfoDto obj12 = new AlibabaPerfectPerformanceLocalitemEditRequest.PerfectScProductInfoDto();
obj12.setOuterId("货品编码");
obj12.setProductId(123123L);
list11.setScProductInfo(obj12);
obj6.setSkuBarcode("sku条码");
obj6.setSkuOuterId("sku外部编码");
obj6.setSkuPretium("sku吊牌价");
obj6.setSkuPrice("sku价格");
obj6.setSkuQuantity(123L);
obj1.setItemSkuInfos(list5);
AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemTradeInfoDto obj13 = new AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemTradeInfoDto();
obj13.setHasInvoice(false);
obj13.setSellPromise(false);
obj13.setSubStockAtBuy(false);
obj13.setSupport7Day(false);
obj13.setWarrant(false);
obj1.setItemTradeInfo(obj13);
AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemLogisticsInfoDto obj14 = new AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemLogisticsInfoDto();
obj14.setCityCode("北京");
obj14.setPostageTemplateCode("运费模板ID");
obj14.setProvinceCode("北京");
obj14.setStoreGroupCode("门店库ID");
obj1.setLogisticsInfo(obj14);
AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemProductInfoDto obj15 = new AlibabaPerfectPerformanceLocalitemEditRequest.PerfectItemProductInfoDto();
obj15.setBrandCode("品牌ID");
obj15.setCategoryCode("叶子类目ID");
obj15.setProductCode("货号");
obj1.setProductInfo(obj15);
obj1.setItemCode("商品编码");
req.setParamPerfectPerformanceItemPublishReq(obj1);
AlibabaPerfectPerformanceLocalitemEditResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_perfect_performance_localitem_edit_response>
    <result>
        <code>123</code>
        <data>
            <item_code>商品编码</item_code>
        </data>
        <message>错误信息</message>
        <success>true</success>
    </result>
</alibaba_perfect_performance_localitem_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

返回
顶部