TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaPerfectPerformanceLocalitemPublishRequest req = new AlibabaPerfectPerformanceLocalitemPublishRequest();
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectPerformanceItemPublishReq obj1 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectPerformanceItemPublishReq();
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemDescribeInfoDto obj2 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemDescribeInfoDto();
obj2.setDescription("商品描述信息");
obj2.setItemPictures("图片链接");
obj2.setTitle("商品标题");
obj1.setDescribeInfo(obj2);
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemBaseInfoDto obj3 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemBaseInfoDto();
obj3.setItemBarcode("商品条码");
obj3.setItemOuterId("商品外部编码");
obj3.setItemPretium("商品吊牌价");
obj3.setItemPrice("商品价格");
obj3.setItemQuantity(100L);
obj3.setItemSize("商品体积");
obj3.setItemWeight("商品重量");
obj3.setSaleChannelKey("销售渠道");
obj1.setItemBaseInfo(obj3);
List<AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemSkuInfoDto> list5 = new ArrayList<AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemSkuInfoDto>();
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemSkuInfoDto obj6 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemSkuInfoDto();
list5.add(obj6);
List<AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectSalePropertyDto> list9 = new ArrayList<AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectSalePropertyDto>();
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectSalePropertyDto obj10 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectSalePropertyDto();
list9.add(obj10);
obj10.setSalePropertyKey("属性key");
obj10.setSalePropertyValue("自定义属性值");
list7.setSaleProperties(list9);
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectScProductInfoDto obj12 = new AlibabaPerfectPerformanceLocalitemPublishRequest.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);
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemTradeInfoDto obj13 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemTradeInfoDto();
obj13.setHasInvoice(false);
obj13.setSellPromise(false);
obj13.setSubStockAtBuy(false);
obj13.setSupport7Day(false);
obj13.setWarrant(false);
obj1.setItemTradeInfo(obj13);
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemLogisticsInfoDto obj14 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemLogisticsInfoDto();
obj14.setCityCode("北京");
obj14.setPostageTemplateCode("运费模板ID");
obj14.setProvinceCode("北京");
obj14.setStoreGroupCode("门店库ID");
obj1.setLogisticsInfo(obj14);
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemProductInfoDto obj15 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemProductInfoDto();
obj15.setBrandCode("品牌ID");
obj15.setCategoryCode("叶子类目ID");
obj15.setProductCode("货号");
obj1.setProductInfo(obj15);
req.setParamPerfectPerformanceItemPublishReq(obj1);
AlibabaPerfectPerformanceLocalitemPublishResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaPerfectPerformanceLocalitemPublishRequest req = new AlibabaPerfectPerformanceLocalitemPublishRequest();
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectPerformanceItemPublishReqDomain obj1 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectPerformanceItemPublishReqDomain();
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemDescribeInfoDtoDomain obj2 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemDescribeInfoDtoDomain();
obj2.Description = "商品描述信息";
obj2.ItemPictures = "图片链接";
obj2.Title = "商品标题";
obj1.DescribeInfo= obj2;
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemBaseInfoDtoDomain obj3 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemBaseInfoDtoDomain();
obj3.ItemBarcode = "商品条码";
obj3.ItemOuterId = "商品外部编码";
obj3.ItemPretium = "商品吊牌价";
obj3.ItemPrice = "商品价格";
obj3.ItemQuantity = 100L;
obj3.ItemSize = "商品体积";
obj3.ItemWeight = "商品重量";
obj3.SaleChannelKey = "销售渠道";
obj1.ItemBaseInfo= obj3;
List<AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemSkuInfoDtoDomain> list5 = new List<AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemSkuInfoDtoDomain>();
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemSkuInfoDtoDomain obj6 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemSkuInfoDtoDomain();
list5.Add(obj6);
List<AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectSalePropertyDtoDomain> list8 = new List<AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectSalePropertyDtoDomain>();
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectSalePropertyDtoDomain obj9 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectSalePropertyDtoDomain();
list8.Add(obj9);
obj9.SalePropertyKey = "属性key";
obj9.SalePropertyValue = "自定义属性值";
obj6.SaleProperties= list8;
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectScProductInfoDtoDomain obj10 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectScProductInfoDtoDomain();
obj10.OuterId = "货品编码";
obj10.ProductId = 123123L;
obj6.ScProductInfo= obj10;
obj6.SkuBarcode = "sku条码";
obj6.SkuOuterId = "sku外部编码";
obj6.SkuPretium = "sku吊牌价";
obj6.SkuPrice = "sku价格";
obj6.SkuQuantity = 123L;
obj1.ItemSkuInfos= list5;
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemTradeInfoDtoDomain obj11 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemTradeInfoDtoDomain();
obj11.HasInvoice = false;
obj11.SellPromise = false;
obj11.SubStockAtBuy = false;
obj11.Support7Day = false;
obj11.Warrant = false;
obj1.ItemTradeInfo= obj11;
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemLogisticsInfoDtoDomain obj12 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemLogisticsInfoDtoDomain();
obj12.CityCode = "北京";
obj12.PostageTemplateCode = "运费模板ID";
obj12.ProvinceCode = "北京";
obj12.StoreGroupCode = "门店库ID";
obj1.LogisticsInfo= obj12;
AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemProductInfoDtoDomain obj13 = new AlibabaPerfectPerformanceLocalitemPublishRequest.PerfectItemProductInfoDtoDomain();
obj13.BrandCode = "品牌ID";
obj13.CategoryCode = "叶子类目ID";
obj13.ProductCode = "货号";
obj1.ProductInfo= obj13;
req.ParamPerfectPerformanceItemPublishReq_ = obj1;
AlibabaPerfectPerformanceLocalitemPublishResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaPerfectPerformanceLocalitemPublishRequest;
$param_perfect_performance_item_publish_req = new PerfectPerformanceItemPublishReq;
$describe_info = new PerfectItemDescribeInfoDto;
$describe_info->description="商品描述信息";
$describe_info->item_pictures="图片链接";
$describe_info->title="商品标题";
$param_perfect_performance_item_publish_req->describe_info = $describe_info;
$item_base_info = new PerfectItemBaseInfoDto;
$item_base_info->item_barcode="商品条码";
$item_base_info->item_outer_id="商品外部编码";
$item_base_info->item_pretium="商品吊牌价";
$item_base_info->item_price="商品价格";
$item_base_info->item_quantity="100";
$item_base_info->item_size="商品体积";
$item_base_info->item_weight="商品重量";
$item_base_info->sale_channel_key="销售渠道";
$param_perfect_performance_item_publish_req->item_base_info = $item_base_info;
$item_sku_infos = new PerfectItemSkuInfoDto;
$sale_properties = new PerfectSalePropertyDto;
$sale_properties->sale_property_key="属性key";
$sale_properties->sale_property_value="自定义属性值";
$item_sku_infos->sale_properties = $sale_properties;
$sc_product_info = new PerfectScProductInfoDto;
$sc_product_info->outer_id="货品编码";
$sc_product_info->product_id="123123";
$item_sku_infos->sc_product_info = $sc_product_info;
$item_sku_infos->sku_barcode="sku条码";
$item_sku_infos->sku_outer_id="sku外部编码";
$item_sku_infos->sku_pretium="sku吊牌价";
$item_sku_infos->sku_price="sku价格";
$item_sku_infos->sku_quantity="123";
$param_perfect_performance_item_publish_req->item_sku_infos = $item_sku_infos;
$item_trade_info = new PerfectItemTradeInfoDto;
$item_trade_info->has_invoice="false";
$item_trade_info->sell_promise="false";
$item_trade_info->sub_stock_at_buy="false";
$item_trade_info->support7_day="false";
$item_trade_info->warrant="false";
$param_perfect_performance_item_publish_req->item_trade_info = $item_trade_info;
$logistics_info = new PerfectItemLogisticsInfoDto;
$logistics_info->city_code="北京";
$logistics_info->postage_template_code="运费模板ID";
$logistics_info->province_code="北京";
$logistics_info->store_group_code="门店库ID";
$param_perfect_performance_item_publish_req->logistics_info = $logistics_info;
$product_info = new PerfectItemProductInfoDto;
$product_info->brand_code="品牌ID";
$product_info->category_code="叶子类目ID";
$product_info->product_code="货号";
$param_perfect_performance_item_publish_req->product_info = $product_info;
$req->setParamPerfectPerformanceItemPublishReq(json_encode($param_perfect_performance_item_publish_req));
$resp = $c->execute($req, $sessionKey);
curl -X POST 'http://gw.api.taobao.com/router/rest' \
-H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \
-d 'app_key=12129701' \
-d 'format=json' \
-d 'method=alibaba.perfect.performance.localitem.publish' \
-d 'partner_id=apidoc' \
-d 'session=db6370f9-f640-4639-8a2e-665b26e8a2a7' \
-d 'sign=75EDD2D047BBFCC5BC3E45640F5009D4' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-18+03%3A58%3A35' \
-d 'v=2.0' \
-d 'param_perfect_performance_item_publish_req=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaPerfectPerformanceLocalitemPublishRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.param_perfect_performance_item_publish_req=""
try:
resp= req.getResponse(sessionkey)
print(resp)
except Exception,e:
print(e)
pTopRequest pRequest = alloc_top_request();
pTopResponse pResponse = NULL;
pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret);
set_api_name(pRequest,"alibaba.perfect.performance.localitem.publish");
add_param(pRequest,"param_perfect_performance_item_publish_req","数据结构JSON示例");
pResponse = top_execute(pClient,pRequest,sessionKey);
printf("ret code:%d\n",pResponse->code);
if(pResponse->code == 0){
pTopResponseIterator ite = init_response_iterator(pResponse);
pResultItem pResultItem = alloc_result_item();
while(parseNext(ite, pResultItem) == 0){
printf("%s:%s\n",pResultItem->key,pResultItem->value);
}
destroy_response_iterator(ite);
destroy_result_item(pResultItem);
}
destroy_top_request(pRequest);
destroy_top_response(pResponse);
destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient;
var client = new TopClient({
'appkey': 'appkey',
'appsecret': 'secret',
'REST_URL': 'http://gw.api.taobao.com/router/rest'
});
client.execute('alibaba.perfect.performance.localitem.publish', {
'param_perfect_performance_item_publish_req':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})