TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
FenxiaoProductAddRequest req = new FenxiaoProductAddRequest();
req.setCategoryId(234545L);
req.setName("裙子");
req.setProductcatId(555L);
req.setStandardPrice("10.56");
req.setStandardRetailPrice("10.56");
req.setRetailPriceLow("10.56");
req.setRetailPriceHigh("10.56");
req.setCostPrice("10.56");
req.setDealerCostPrice("12.3");
req.setOuterId("hz000014");
req.setQuantity(100L);
req.setDesc("产品描述");
req.setProv("浙江");
req.setCity("杭州");
req.setPostageType("buyer");
req.setPostageId(555L);
req.setPostageOrdinary("10.56");
req.setPostageFast("10.56");
req.setPostageEms("10.56");
req.setHaveInvoice("true");
req.setHaveQuarantee("true");
req.setDiscountId(1234L);
req.setTradeType("AGENT");
req.setIsAuthz("yes");
req.setPicPath("i5/T13WhcXglfXXbX2p.0_034216.jpg");
req.setImage(new FileItem("/tmp/file.txt"));
req.setProperties("1631357:21846512;20000:21918302");
req.setPropertyAlias("1627207:28335:绿荫色");
req.setInputProperties("20000:品牌名");
req.setSkuStandardPrices("2.3,25");
req.setSkuCostPrices("2.3,32");
req.setSkuOuterIds("abc,123");
req.setSkuQuantitys("10,20");
req.setSkuProperties("1627207:28335;1630696:3266779");
req.setSkuDealerCostPrices("12.3,12,5");
req.setItemId(1001L);
req.setSpuId(123456L);
FenxiaoProductAddResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
FenxiaoProductAddRequest req = new FenxiaoProductAddRequest();
req.CategoryId = 234545L;
req.Name = "裙子";
req.ProductcatId = 555L;
req.StandardPrice = "10.56";
req.StandardRetailPrice = "10.56";
req.RetailPriceLow = "10.56";
req.RetailPriceHigh = "10.56";
req.CostPrice = "10.56";
req.DealerCostPrice = "12.3";
req.OuterId = "hz000014";
req.Quantity = 100L;
req.Desc = "产品描述";
req.Prov = "浙江";
req.City = "杭州";
req.PostageType = "buyer";
req.PostageId = 555L;
req.PostageOrdinary = "10.56";
req.PostageFast = "10.56";
req.PostageEms = "10.56";
req.HaveInvoice = "true";
req.HaveQuarantee = "true";
req.DiscountId = 1234L;
req.TradeType = "AGENT";
req.IsAuthz = "yes";
req.PicPath = "i5/T13WhcXglfXXbX2p.0_034216.jpg";
req.Image = new FileItem("/tmp/file.txt");
req.Properties = "1631357:21846512;20000:21918302";
req.PropertyAlias = "1627207:28335:绿荫色";
req.InputProperties = "20000:品牌名";
req.SkuStandardPrices = "2.3,25";
req.SkuCostPrices = "2.3,32";
req.SkuOuterIds = "abc,123";
req.SkuQuantitys = "10,20";
req.SkuProperties = "1627207:28335;1630696:3266779";
req.SkuDealerCostPrices = "12.3,12,5";
req.ItemId = 1001L;
req.SpuId = 123456L;
FenxiaoProductAddResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new FenxiaoProductAddRequest;
$req->setCategoryId("234545");
$req->setName("裙子");
$req->setProductcatId("555");
$req->setStandardPrice("10.56");
$req->setStandardRetailPrice("10.56");
$req->setRetailPriceLow("10.56");
$req->setRetailPriceHigh("10.56");
$req->setCostPrice("10.56");
$req->setDealerCostPrice("12.3");
$req->setOuterId("hz000014");
$req->setQuantity("100");
$req->setDesc("产品描述");
$req->setProv("浙江");
$req->setCity("杭州");
$req->setPostageType("buyer");
$req->setPostageId("555");
$req->setPostageOrdinary("10.56");
$req->setPostageFast("10.56");
$req->setPostageEms("10.56");
$req->setHaveInvoice("true");
$req->setHaveQuarantee("true");
$req->setDiscountId("1234");
$req->setTradeType("AGENT");
$req->setIsAuthz("yes");
$req->setPicPath("i5/T13WhcXglfXXbX2p.0_034216.jpg");
//附件上传的机制参见PHP CURL文档,在文件路径前加@符号即可
$req->setImage(@fileLocation);
$req->setProperties("1631357:21846512;20000:21918302");
$req->setPropertyAlias("1627207:28335:绿荫色");
$req->setInputProperties("20000:品牌名");
$req->setSkuStandardPrices("2.3,25");
$req->setSkuCostPrices("2.3,32");
$req->setSkuOuterIds("abc,123");
$req->setSkuQuantitys("10,20");
$req->setSkuProperties("1627207:28335;1630696:3266779");
$req->setSkuDealerCostPrices("12.3,12,5");
$req->setItemId("1001");
$req->setSpuId("123456");
$resp = $c->execute($req, $sessionKey);
curl -X POST 'http://gw.api.taobao.com/router/rest' \
-H 'Content-Type:multipart/form-data;charset=utf-8' \
-F 'app_key=12129701' \
-F 'format=json' \
-F 'method=taobao.fenxiao.product.add' \
-F 'partner_id=apidoc' \
-F 'session=cc99b6b2-c76b-40d4-bf6a-fe3188810615' \
-F 'sign=C3C15A285E524D02F4272090A13AAA69' \
-F 'sign_method=hmac' \
-F 'timestamp=2025-04-25+18%3A45%3A21' \
-F 'v=2.0' \
-F 'category_id=234545' \
-F 'city=%E6%9D%AD%E5%B7%9E' \
-F 'cost_price=10.56' \
-F 'dealer_cost_price=12.3' \
-F 'desc=%E4%BA%A7%E5%93%81%E6%8F%8F%E8%BF%B0' \
-F 'discount_id=1234' \
-F 'have_invoice=true' \
-F 'have_quarantee=true' \
-F 'input_properties=20000%3A%E5%93%81%E7%89%8C%E5%90%8D' \
-F 'is_authz=yes' \
-F 'item_id=1001' \
-F 'name=%E8%A3%99%E5%AD%90' \
-F 'outer_id=hz000014' \
-F 'pic_path=i5%2FT13WhcXglfXXbX2p.0_034216.jpg' \
-F 'postage_ems=10.56' \
-F 'postage_fast=10.56' \
-F 'postage_id=555' \
-F 'postage_ordinary=10.56' \
-F 'postage_type=buyer' \
-F 'productcat_id=555' \
-F 'properties=1631357%3A21846512%3B20000%3A21918302' \
-F 'property_alias=1627207%3A28335%3A%E7%BB%BF%E8%8D%AB%E8%89%B2' \
-F 'prov=%E6%B5%99%E6%B1%9F' \
-F 'quantity=100' \
-F 'retail_price_high=10.56' \
-F 'retail_price_low=10.56' \
-F 'sku_cost_prices=2.3%2C32' \
-F 'sku_dealer_cost_prices=12.3%2C12%2C5' \
-F 'sku_outer_ids=abc%2C123' \
-F 'sku_properties=1627207%3A28335%3B1630696%3A3266779' \
-F 'sku_quantitys=10%2C20' \
-F 'sku_standard_prices=2.3%2C25' \
-F 'spu_id=123456' \
-F 'standard_price=10.56' \
-F 'standard_retail_price=10.56' \
-F 'trade_type=AGENT' \
-F 'image=@/tmp/file.txt'
# -*- coding: utf-8 -*-
import top.api
req=top.api.FenxiaoProductAddRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.category_id=234545
req.name="裙子"
req.productcat_id=555
req.standard_price="10.56"
req.standard_retail_price="10.56"
req.retail_price_low="10.56"
req.retail_price_high="10.56"
req.cost_price="10.56"
req.dealer_cost_price="12.3"
req.outer_id="hz000014"
req.quantity=100
req.desc="产品描述"
req.prov="浙江"
req.city="杭州"
req.postage_type="buyer"
req.postage_id=555
req.postage_ordinary="10.56"
req.postage_fast="10.56"
req.postage_ems="10.56"
req.have_invoice="true"
req.have_quarantee="true"
req.discount_id=1234
req.trade_type="AGENT"
req.is_authz="yes"
req.pic_path="i5/T13WhcXglfXXbX2p.0_034216.jpg"
req.image=top.api.FileItem('abc.jpg',open('abc.jpg','rb'))
req.properties="1631357:21846512;20000:21918302"
req.property_alias="1627207:28335:绿荫色"
req.input_properties="20000:品牌名"
req.sku_standard_prices="2.3,25"
req.sku_cost_prices="2.3,32"
req.sku_outer_ids="abc,123"
req.sku_quantitys="10,20"
req.sku_properties="1627207:28335;1630696:3266779"
req.sku_dealer_cost_prices="12.3,12,5"
req.item_id=1001
req.spu_id=123456
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,"taobao.fenxiao.product.add");
add_param(pRequest,"category_id","234545");
add_param(pRequest,"name","裙子");
add_param(pRequest,"productcat_id","555");
add_param(pRequest,"standard_price","10.56");
add_param(pRequest,"standard_retail_price","10.56");
add_param(pRequest,"retail_price_low","10.56");
add_param(pRequest,"retail_price_high","10.56");
add_param(pRequest,"cost_price","10.56");
add_param(pRequest,"dealer_cost_price","12.3");
add_param(pRequest,"outer_id","hz000014");
add_param(pRequest,"quantity","100");
add_param(pRequest,"desc","产品描述");
add_param(pRequest,"prov","浙江");
add_param(pRequest,"city","杭州");
add_param(pRequest,"postage_type","buyer");
add_param(pRequest,"postage_id","555");
add_param(pRequest,"postage_ordinary","10.56");
add_param(pRequest,"postage_fast","10.56");
add_param(pRequest,"postage_ems","10.56");
add_param(pRequest,"have_invoice","true");
add_param(pRequest,"have_quarantee","true");
add_param(pRequest,"discount_id","1234");
add_param(pRequest,"trade_type","AGENT");
add_param(pRequest,"is_authz","yes");
add_param(pRequest,"pic_path","i5/T13WhcXglfXXbX2p.0_034216.jpg");
add_file_param(pRequest,"image","文件内容");
add_param(pRequest,"properties","1631357:21846512;20000:21918302");
add_param(pRequest,"property_alias","1627207:28335:绿荫色");
add_param(pRequest,"input_properties","20000:品牌名");
add_param(pRequest,"sku_standard_prices","2.3,25");
add_param(pRequest,"sku_cost_prices","2.3,32");
add_param(pRequest,"sku_outer_ids","abc,123");
add_param(pRequest,"sku_quantitys","10,20");
add_param(pRequest,"sku_properties","1627207:28335;1630696:3266779");
add_param(pRequest,"sku_dealer_cost_prices","12.3,12,5");
add_param(pRequest,"item_id","1001");
add_param(pRequest,"spu_id","123456");
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('taobao.fenxiao.product.add', {
'category_id':'234545',
'name':'裙子',
'productcat_id':'555',
'standard_price':'10.56',
'standard_retail_price':'10.56',
'retail_price_low':'10.56',
'retail_price_high':'10.56',
'cost_price':'10.56',
'dealer_cost_price':'12.3',
'outer_id':'hz000014',
'quantity':'100',
'desc':'产品描述',
'prov':'浙江',
'city':'杭州',
'postage_type':'buyer',
'postage_id':'555',
'postage_ordinary':'10.56',
'postage_fast':'10.56',
'postage_ems':'10.56',
'have_invoice':'true',
'have_quarantee':'true',
'discount_id':'1234',
'trade_type':'AGENT',
'is_authz':'yes',
'pic_path':'i5/T13WhcXglfXXbX2p.0_034216.jpg',
'image':'文件内容',
'properties':'1631357:21846512;20000:21918302',
'property_alias':'1627207:28335:绿荫色',
'input_properties':'20000:品牌名',
'sku_standard_prices':'2.3,25',
'sku_cost_prices':'2.3,32',
'sku_outer_ids':'abc,123',
'sku_quantitys':'10,20',
'sku_properties':'1627207:28335;1630696:3266779',
'sku_dealer_cost_prices':'12.3,12,5',
'item_id':'1001',
'spu_id':'123456'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})