TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
ItemBarcodeGsBatchupdateRequest req = new ItemBarcodeGsBatchupdateRequest();
ItemBarcodeGsBatchupdateRequest.GsBarcodeDO obj1 = new ItemBarcodeGsBatchupdateRequest.GsBarcodeDO();
obj1.setBaseInfo("{\"brandOwnerName\":\"上海家化联合股份有限公司\",\"countryOfOrigin\":[\"中国大陆\"],\"originDeclaration\":[\"上海市上海市\"],\"manufacturerName\":[\"上海家化联合股份有限公司\"],\"manufacturerAddress\":[\"上海家化中国上海市保定路527号\"],\"nonFoodIngredientStatement\":\"\",\"consumerUsageInstructions\":\"\",\"tradeItemFeatureBenefit\":\"甜扁桃精油+覆盆子精华 柔润滋养!\",\"warningCopyDescription\":\"\",\"consumerStorageInstructions\":\"\",\"MinimumDaysofShelfLifeFromProduction\":\"未注明\",\"subBrandName\":\"\",\"productRange\":\"\",\"customAttrs\":[]}");
obj1.setBrandAuthor("demo");
obj1.setValidFlag(1L);
obj1.setObjectNumber(123L);
obj1.setRemark("demo");
obj1.setTitle("demo");
obj1.setSpec("demo");
obj1.setNeedAttention("demo");
obj1.setProductWidth("demo");
obj1.setSubBrand("demo");
obj1.setPrice(123L);
obj1.setExtPropertyFeatures("demo");
obj1.setKeyword("demo");
obj1.setBarcode("6900000000982");
obj1.setBrand("demo");
obj1.setProductType("demo");
obj1.setProductImageA("demo");
obj1.setGtin("demo");
obj1.setProductImageC("demo");
obj1.setProductImageB("demo");
obj1.setProductElement("demo");
obj1.setPropertyFeatures("demo");
obj1.setProductHeight("demo");
obj1.setProductNetWt("demo");
obj1.setProductDeep("demo");
obj1.setProductNum("demo");
obj1.setProductWeight("demo");
obj1.setUnspsc("demo");
obj1.setProductorInfo("demo");
obj1.setRegTime(StringUtils.parseDateTime("2015-10-13 21:06:29"));
obj1.setLifeCycTime("demo");
obj1.setStatus(1L);
req.setGsBarcodeDo(obj1);
ItemBarcodeGsBatchupdateRequest.AppInfoDO obj2 = new ItemBarcodeGsBatchupdateRequest.AppInfoDO();
obj2.setAppName("demo");
obj2.setOperatorId(123L);
obj2.setOperator("demo");
req.setAppInfoDo(obj2);
ItemBarcodeGsBatchupdateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
ItemBarcodeGsBatchupdateRequest req = new ItemBarcodeGsBatchupdateRequest();
ItemBarcodeGsBatchupdateRequest.GsBarcodeDODomain obj1 = new ItemBarcodeGsBatchupdateRequest.GsBarcodeDODomain();
obj1.BaseInfo = "{\"brandOwnerName\":\"上海家化联合股份有限公司\",\"countryOfOrigin\":[\"中国大陆\"],\"originDeclaration\":[\"上海市上海市\"],\"manufacturerName\":[\"上海家化联合股份有限公司\"],\"manufacturerAddress\":[\"上海家化中国上海市保定路527号\"],\"nonFoodIngredientStatement\":\"\",\"consumerUsageInstructions\":\"\",\"tradeItemFeatureBenefit\":\"甜扁桃精油+覆盆子精华 柔润滋养!\",\"warningCopyDescription\":\"\",\"consumerStorageInstructions\":\"\",\"MinimumDaysofShelfLifeFromProduction\":\"未注明\",\"subBrandName\":\"\",\"productRange\":\"\",\"customAttrs\":[]}";
obj1.BrandAuthor = "demo";
obj1.ValidFlag = 1L;
obj1.ObjectNumber = 123L;
obj1.Remark = "demo";
obj1.Title = "demo";
obj1.Spec = "demo";
obj1.NeedAttention = "demo";
obj1.ProductWidth = "demo";
obj1.SubBrand = "demo";
obj1.Price = 123L;
obj1.ExtPropertyFeatures = "demo";
obj1.Keyword = "demo";
obj1.Barcode = "6900000000982";
obj1.Brand = "demo";
obj1.ProductType = "demo";
obj1.ProductImageA = "demo";
obj1.Gtin = "demo";
obj1.ProductImageC = "demo";
obj1.ProductImageB = "demo";
obj1.ProductElement = "demo";
obj1.PropertyFeatures = "demo";
obj1.ProductHeight = "demo";
obj1.ProductNetWt = "demo";
obj1.ProductDeep = "demo";
obj1.ProductNum = "demo";
obj1.ProductWeight = "demo";
obj1.Unspsc = "demo";
obj1.ProductorInfo = "demo";
obj1.RegTime = DateTime.Parse(2015-10-13 21:06:29");
obj1.LifeCycTime = "demo";
obj1.Status = 1L;
req.GsBarcodeDo_ = obj1;
ItemBarcodeGsBatchupdateRequest.AppInfoDODomain obj2 = new ItemBarcodeGsBatchupdateRequest.AppInfoDODomain();
obj2.AppName = "demo";
obj2.OperatorId = 123L;
obj2.Operator = "demo";
req.AppInfoDo_ = obj2;
ItemBarcodeGsBatchupdateResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new ItemBarcodeGsBatchupdateRequest;
$gs_barcode_do = new GsBarcodeDO;
$gs_barcode_do->base_info="{\"brandOwnerName\":\"上海家化联合股份有限公司\",\"countryOfOrigin\":[\"中国大陆\"],\"originDeclaration\":[\"上海市上海市\"],\"manufacturerName\":[\"上海家化联合股份有限公司\"],\"manufacturerAddress\":[\"上海家化中国上海市保定路527号\"],\"nonFoodIngredientStatement\":\"\",\"consumerUsageInstructions\":\"\",\"tradeItemFeatureBenefit\":\"甜扁桃精油+覆盆子精华 柔润滋养!\",\"warningCopyDescription\":\"\",\"consumerStorageInstructions\":\"\",\"MinimumDaysofShelfLifeFromProduction\":\"未注明\",\"subBrandName\":\"\",\"productRange\":\"\",\"customAttrs\":[]}";
$gs_barcode_do->brand_author="demo";
$gs_barcode_do->valid_flag="1";
$gs_barcode_do->object_number="123";
$gs_barcode_do->remark="demo";
$gs_barcode_do->title="demo";
$gs_barcode_do->spec="demo";
$gs_barcode_do->need_attention="demo";
$gs_barcode_do->product_width="demo";
$gs_barcode_do->sub_brand="demo";
$gs_barcode_do->price="123";
$gs_barcode_do->ext_property_features="demo";
$gs_barcode_do->keyword="demo";
$gs_barcode_do->barcode="6900000000982";
$gs_barcode_do->brand="demo";
$gs_barcode_do->product_type="demo";
$gs_barcode_do->product_image_a="demo";
$gs_barcode_do->gtin="demo";
$gs_barcode_do->product_image_c="demo";
$gs_barcode_do->product_image_b="demo";
$gs_barcode_do->product_element="demo";
$gs_barcode_do->property_features="demo";
$gs_barcode_do->product_height="demo";
$gs_barcode_do->product_net_wt="demo";
$gs_barcode_do->product_deep="demo";
$gs_barcode_do->product_num="demo";
$gs_barcode_do->product_weight="demo";
$gs_barcode_do->unspsc="demo";
$gs_barcode_do->productor_info="demo";
$gs_barcode_do->reg_time="2015-10-13 21:06:29";
$gs_barcode_do->life_cyc_time="demo";
$gs_barcode_do->status="1";
$req->setGsBarcodeDo(json_encode($gs_barcode_do));
$app_info_do = new AppInfoDO;
$app_info_do->app_name="demo";
$app_info_do->operator_id="123";
$app_info_do->operator="demo";
$req->setAppInfoDo(json_encode($app_info_do));
$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.item.barcode.gs.batchupdate' \
-d 'partner_id=apidoc' \
-d 'sign=8E8439CDDF8EE90F9C763E9B3F7ACAEF' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-05+17%3A57%3A50' \
-d 'v=2.0' \
-d 'app_info_do=null' \
-d 'gs_barcode_do=demo'
# -*- coding: utf-8 -*-
import top.api
req=top.api.ItemBarcodeGsBatchupdateRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.gs_barcode_do="demo"
req.app_info_do="数据结构示例JSON格式"
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.item.barcode.gs.batchupdate");
add_param(pRequest,"gs_barcode_do","数据结构JSON示例");
add_param(pRequest,"app_info_do","数据结构JSON示例");
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.item.barcode.gs.batchupdate', {
'gs_barcode_do':'数据结构JSON示例',
'app_info_do':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})