TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
UsceslIteminfoBatchPutRequest req = new UsceslIteminfoBatchPutRequest();
List<UsceslIteminfoBatchPutRequest.ItemChangeBo> list2 = new ArrayList<UsceslIteminfoBatchPutRequest.ItemChangeBo>();
UsceslIteminfoBatchPutRequest.ItemChangeBo obj3 = new UsceslIteminfoBatchPutRequest.ItemChangeBo();
list2.add(obj3);
obj3.setModelNum("三开门");
obj3.setPriceUnit("捆/盒。。。");
obj3.setBrandName("东芝");
obj3.setSaleSpec("240g/盒");
obj3.setCategoryName("牛奶");
obj3.setRank("合格");
obj3.setItemChangeStatus("0:未处理 1:已处理");
obj3.setAcctionPrice("1999");
obj3.setEnergyEfficiency("1kw/h");
obj3.setSkuId("98990099");
obj3.setPromotionStart(StringUtils.parseDateTime("2018-01-01 12:00:00"));
obj3.setItemBarCode("69000000001");
obj3.setItemTitle("明治牛奶");
obj3.setPromotionText("买一赠一");
obj3.setCustomizeFeatureC("任意值");
obj3.setCustomizeFeatureD("任意值");
obj3.setCustomizeFeatureE("任意值");
obj3.setCustomizeFeatureF("任意值");
obj3.setCustomizeFeatureG("任意值");
obj3.setCustomizeFeatureH("任意值");
obj3.setCustomizeFeatureI("任意值");
obj3.setCustomizeFeatureJ("任意值");
obj3.setItemQrCode("http://m.taobao.com/xxxxx.html");
obj3.setItemStatus(0L);
obj3.setIfPromotion(false);
obj3.setItemId(898238L);
obj3.setPromotionEnd(StringUtils.parseDateTime("2018-01-01 12:00:00"));
obj3.setPromotionReason("任意值");
obj3.setOriginalPrice("2000");
obj3.setShortTitle("商品简称");
obj3.setCustomizeFeatureB("任意值");
obj3.setProductionPlace("浙江杭州");
obj3.setCustomizeFeatureA("任意值");
req.setItemChangeBOList(list2);
req.setShopId(988899L);
UsceslIteminfoBatchPutResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
UsceslIteminfoBatchPutRequest req = new UsceslIteminfoBatchPutRequest();
List<UsceslIteminfoBatchPutRequest.ItemChangeBoDomain> list2 = new List<UsceslIteminfoBatchPutRequest.ItemChangeBoDomain>();
UsceslIteminfoBatchPutRequest.ItemChangeBoDomain obj3 = new UsceslIteminfoBatchPutRequest.ItemChangeBoDomain();
list2.Add(obj3);
obj3.ModelNum = "三开门";
obj3.PriceUnit = "捆/盒。。。";
obj3.BrandName = "东芝";
obj3.SaleSpec = "240g/盒";
obj3.CategoryName = "牛奶";
obj3.Rank = "合格";
obj3.ItemChangeStatus = "0:未处理 1:已处理";
obj3.AcctionPrice = "1999";
obj3.EnergyEfficiency = "1kw/h";
obj3.SkuId = "98990099";
obj3.PromotionStart = DateTime.Parse(2018-01-01 12:00:00");
obj3.ItemBarCode = "69000000001";
obj3.ItemTitle = "明治牛奶";
obj3.PromotionText = "买一赠一";
obj3.CustomizeFeatureC = "任意值";
obj3.CustomizeFeatureD = "任意值";
obj3.CustomizeFeatureE = "任意值";
obj3.CustomizeFeatureF = "任意值";
obj3.CustomizeFeatureG = "任意值";
obj3.CustomizeFeatureH = "任意值";
obj3.CustomizeFeatureI = "任意值";
obj3.CustomizeFeatureJ = "任意值";
obj3.ItemQrCode = "http://m.taobao.com/xxxxx.html";
obj3.ItemStatus = 0L;
obj3.IfPromotion = false;
obj3.ItemId = 898238L;
obj3.PromotionEnd = DateTime.Parse(2018-01-01 12:00:00");
obj3.PromotionReason = "任意值";
obj3.OriginalPrice = "2000";
obj3.ShortTitle = "商品简称";
obj3.CustomizeFeatureB = "任意值";
obj3.ProductionPlace = "浙江杭州";
obj3.CustomizeFeatureA = "任意值";
req.ItemChangeBOList_ = list2;
req.ShopId = 988899L;
UsceslIteminfoBatchPutResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new UsceslIteminfoBatchPutRequest;
$item_change_b_o_list = new ItemChangeBo;
$item_change_b_o_list->model_num="三开门";
$item_change_b_o_list->price_unit="捆/盒。。。";
$item_change_b_o_list->brand_name="东芝";
$item_change_b_o_list->sale_spec="240g/盒";
$item_change_b_o_list->category_name="牛奶";
$item_change_b_o_list->rank="合格";
$item_change_b_o_list->item_change_status="0:未处理 1:已处理";
$item_change_b_o_list->acction_price="1999";
$item_change_b_o_list->energy_efficiency="1kw/h";
$item_change_b_o_list->sku_id="98990099";
$item_change_b_o_list->promotion_start="2018-01-01 12:00:00";
$item_change_b_o_list->item_bar_code="69000000001";
$item_change_b_o_list->item_title="明治牛奶";
$item_change_b_o_list->promotion_text="买一赠一";
$item_change_b_o_list->customize_feature_c="任意值";
$item_change_b_o_list->customize_feature_d="任意值";
$item_change_b_o_list->customize_feature_e="任意值";
$item_change_b_o_list->customize_feature_f="任意值";
$item_change_b_o_list->customize_feature_g="任意值";
$item_change_b_o_list->customize_feature_h="任意值";
$item_change_b_o_list->customize_feature_i="任意值";
$item_change_b_o_list->customize_feature_j="任意值";
$item_change_b_o_list->item_qr_code="http://m.taobao.com/xxxxx.html";
$item_change_b_o_list->item_status="0";
$item_change_b_o_list->if_promotion="false";
$item_change_b_o_list->item_id="898238";
$item_change_b_o_list->promotion_end="2018-01-01 12:00:00";
$item_change_b_o_list->promotion_reason="任意值";
$item_change_b_o_list->original_price="2000";
$item_change_b_o_list->short_title="商品简称";
$item_change_b_o_list->customize_feature_b="任意值";
$item_change_b_o_list->production_place="浙江杭州";
$item_change_b_o_list->customize_feature_a="任意值";
$req->setItemChangeBOList(json_encode($item_change_b_o_list));
$req->setShopId("988899");
$resp = $c->execute($req);
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=taobao.uscesl.iteminfo.batch.put' \
-d 'partner_id=apidoc' \
-d 'sign=F35FBDEBAF8700CECF772845957382E6' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-29+18%3A40%3A38' \
-d 'v=2.0' \
-d 'item_change_b_o_list=null' \
-d 'shop_id=988899'
# -*- coding: utf-8 -*-
import top.api
req=top.api.UsceslIteminfoBatchPutRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.item_change_b_o_list=""
req.shop_id=988899
try:
resp= req.getResponse()
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.uscesl.iteminfo.batch.put");
add_param(pRequest,"item_change_b_o_list","数据结构JSON示例");
add_param(pRequest,"shop_id","988899");
pResponse = top_execute(pClient,pRequest,NULL);
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.uscesl.iteminfo.batch.put', {
'item_change_b_o_list':'数据结构JSON示例',
'shop_id':'988899'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})