TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlscKoubeiItemCreateRequest req = new AlibabaAlscKoubeiItemCreateRequest();
AlibabaAlscKoubeiItemCreateRequest.TopItemCreateRequest obj1 = new AlibabaAlscKoubeiItemCreateRequest.TopItemCreateRequest();
obj1.setRequestId("e76487891803ff6122a1804048ff6d1048");
AlibabaAlscKoubeiItemCreateRequest.ItemFormDTO obj2 = new AlibabaAlscKoubeiItemCreateRequest.ItemFormDTO();
obj2.setItemType("COMBO");
obj2.setOriginalPrice("48.48");
obj2.setSubject("鱼香肉丝杨梅汁套餐");
obj2.setTicketDisplayMode("EXTERNAL_TICKET_CODE");
obj2.setMemo("肯德基(蚂蚁金服店)首推新品");
obj2.setInventory(20L);
obj2.setStoreIds(""218679282","218682242"");
obj2.setCover("/i1/2200781230155/O1CN01cJAWH61D11w1tkWTP_!!2200781230155-0-koubei.jpg");
obj2.setForbidReverse(false);
obj2.setGmtEnd(StringUtils.parseDateTime("2021-03-31 23:59:59"));
obj2.setPrice("28.12");
List<AlibabaAlscKoubeiItemCreateRequest.AvailablePeriodInfoDTO> list4 = new ArrayList<AlibabaAlscKoubeiItemCreateRequest.AvailablePeriodInfoDTO>();
AlibabaAlscKoubeiItemCreateRequest.AvailablePeriodInfoDTO obj5 = new AlibabaAlscKoubeiItemCreateRequest.AvailablePeriodInfoDTO();
list4.add(obj5);
obj5.setTimeEnd("21:32");
obj5.setTimeStart("17:35");
obj5.setAvailableWeekDays("");
obj2.setAvailablePeriods(list4);
obj2.setVerifyFrequency("single");
obj2.setExternalItemId("1234114");
AlibabaAlscKoubeiItemCreateRequest.ItemComboPackageDTO obj6 = new AlibabaAlscKoubeiItemCreateRequest.ItemComboPackageDTO();
obj6.setPackageNotes("");
List<AlibabaAlscKoubeiItemCreateRequest.PackageContentDTO> list8 = new ArrayList<AlibabaAlscKoubeiItemCreateRequest.PackageContentDTO>();
AlibabaAlscKoubeiItemCreateRequest.PackageContentDTO obj9 = new AlibabaAlscKoubeiItemCreateRequest.PackageContentDTO();
list8.add(obj9);
List<AlibabaAlscKoubeiItemCreateRequest.ContentUnitDTO> list12 = new ArrayList<AlibabaAlscKoubeiItemCreateRequest.ContentUnitDTO>();
AlibabaAlscKoubeiItemCreateRequest.ContentUnitDTO obj13 = new AlibabaAlscKoubeiItemCreateRequest.ContentUnitDTO();
list12.add(obj13);
obj13.setUnit("份");
obj13.setPrice("12.12");
obj13.setNum(4L);
obj13.setTitle("宫保鸡丁");
obj13.setContent("大份");
list10.setContentUnitList(list12);
obj9.setTitle("宫保鸡丁套餐");
obj6.setPackageContentList(list8);
List<AlibabaAlscKoubeiItemCreateRequest.GraphicTextDTO> list15 = new ArrayList<AlibabaAlscKoubeiItemCreateRequest.GraphicTextDTO>();
AlibabaAlscKoubeiItemCreateRequest.GraphicTextDTO obj16 = new AlibabaAlscKoubeiItemCreateRequest.GraphicTextDTO();
list15.add(obj16);
obj16.setImageUrls("");
obj16.setTitle("宫保鸡丁");
obj16.setDesc("图片描述");
obj16.setType("SINGLE");
obj6.setGraphicTextList(list15);
List<AlibabaAlscKoubeiItemCreateRequest.ServiceFlowDTO> list18 = new ArrayList<AlibabaAlscKoubeiItemCreateRequest.ServiceFlowDTO>();
AlibabaAlscKoubeiItemCreateRequest.ServiceFlowDTO obj19 = new AlibabaAlscKoubeiItemCreateRequest.ServiceFlowDTO();
list18.add(obj19);
obj19.setUnit("份");
obj19.setServiceContent("服务内容描述");
obj19.setNum(1L);
obj19.setExplanation("补充说明");
obj6.setServiceFlowList(list18);
obj2.setItemComboPackage(obj6);
List<AlibabaAlscKoubeiItemCreateRequest.BuyerNotesInfoDTO> list21 = new ArrayList<AlibabaAlscKoubeiItemCreateRequest.BuyerNotesInfoDTO>();
AlibabaAlscKoubeiItemCreateRequest.BuyerNotesInfoDTO obj22 = new AlibabaAlscKoubeiItemCreateRequest.BuyerNotesInfoDTO();
list21.add(obj22);
obj22.setDetails("");
obj22.setTitle("须知标题1");
obj2.setBuyerNotes(list21);
obj2.setTestItem(true);
obj2.setPictureDetails("");
AlibabaAlscKoubeiItemCreateRequest.BuyerTipsTemplateDTO obj23 = new AlibabaAlscKoubeiItemCreateRequest.BuyerTipsTemplateDTO();
obj23.setFreeWifi(true);
obj23.setLimitUserNum(true);
obj23.setReserveNote("预约说明信息");
obj23.setInvoiceTypes("");
obj23.setParkFeePerHour("3");
obj23.setNeedReserve(true);
obj23.setSupplyInvoice(true);
obj23.setFreeParkHours(2L);
obj23.setUserNumLimited(4L);
obj23.setFreePark(true);
obj23.setParkFeeUpperBoundPerDay("20");
obj2.setBuyerTipsTemplate(obj23);
List<AlibabaAlscKoubeiItemCreateRequest.UnavailablePeriodInfoDTO> list25 = new ArrayList<AlibabaAlscKoubeiItemCreateRequest.UnavailablePeriodInfoDTO>();
AlibabaAlscKoubeiItemCreateRequest.UnavailablePeriodInfoDTO obj26 = new AlibabaAlscKoubeiItemCreateRequest.UnavailablePeriodInfoDTO();
list25.add(obj26);
obj26.setStartDay("2018-06-30");
obj26.setEndDay("2018-09-30");
obj2.setUnavailablePeriods(list25);
obj2.setGmtStart(StringUtils.parseDateTime("2021-03-01 23:59:59"));
obj2.setVerifyTimes(3L);
obj2.setDisplayChannel("ORIENTATION");
List<AlibabaAlscKoubeiItemCreateRequest.BuyerLimitInfoDTO> list28 = new ArrayList<AlibabaAlscKoubeiItemCreateRequest.BuyerLimitInfoDTO>();
AlibabaAlscKoubeiItemCreateRequest.BuyerLimitInfoDTO obj29 = new AlibabaAlscKoubeiItemCreateRequest.BuyerLimitInfoDTO();
list28.add(obj29);
obj29.setLimitNum(2L);
obj29.setLimitType("LIMIT_USER_PER_DAY");
obj2.setBuyLimitList(list28);
AlibabaAlscKoubeiItemCreateRequest.ValidityInfoDTO obj30 = new AlibabaAlscKoubeiItemCreateRequest.ValidityInfoDTO();
obj30.setValidityPeriod(90L);
obj30.setValidityType("RELATIVE");
obj30.setRangeTo(StringUtils.parseDateTime("2022-04-17 00:00:00"));
obj30.setRangeFrom(StringUtils.parseDateTime("2022-07-17 00:00:00"));
obj2.setValidityInfo(obj30);
obj2.setCategoryId("2020062900464093");
obj2.setTaobaoCoverImage("/i1/2200781230155/O1CN01cJAWH61D11w1tkWTP_!!2200781230155-0-koubei.jpg");
obj2.setUseUploadDetailImages(true);
obj2.setUploadDetailImages("");
obj2.setRealServiceMerchant("提供服务的平台名称");
obj2.setDetailHtml("https://xxxxx.xxx.com/sample.html");
AlibabaAlscKoubeiItemCreateRequest.RefundRuleDTO obj31 = new AlibabaAlscKoubeiItemCreateRequest.RefundRuleDTO();
obj31.setAllowCheckRefund(false);
obj2.setRefundRule(obj31);
obj1.setItemForm(obj2);
obj1.setSellerId("2200781123456");
obj1.setPid("208852112345678");
req.setTopItemCreateRequest(obj1);
AlibabaAlscKoubeiItemCreateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAlscKoubeiItemCreateRequest req = new AlibabaAlscKoubeiItemCreateRequest();
AlibabaAlscKoubeiItemCreateRequest.TopItemCreateRequestDomain obj1 = new AlibabaAlscKoubeiItemCreateRequest.TopItemCreateRequestDomain();
obj1.RequestId = "e76487891803ff6122a1804048ff6d1048";
AlibabaAlscKoubeiItemCreateRequest.ItemFormDTODomain obj2 = new AlibabaAlscKoubeiItemCreateRequest.ItemFormDTODomain();
obj2.ItemType = "COMBO";
obj2.OriginalPrice = "48.48";
obj2.Subject = "鱼香肉丝杨梅汁套餐";
obj2.TicketDisplayMode = "EXTERNAL_TICKET_CODE";
obj2.Memo = "肯德基(蚂蚁金服店)首推新品";
obj2.Inventory = 20L;
obj2.StoreIds = ""218679282","218682242"";
obj2.Cover = "/i1/2200781230155/O1CN01cJAWH61D11w1tkWTP_!!2200781230155-0-koubei.jpg";
obj2.ForbidReverse = false;
obj2.GmtEnd = DateTime.Parse(2021-03-31 23:59:59");
obj2.Price = "28.12";
List<AlibabaAlscKoubeiItemCreateRequest.AvailablePeriodInfoDTODomain> list4 = new List<AlibabaAlscKoubeiItemCreateRequest.AvailablePeriodInfoDTODomain>();
AlibabaAlscKoubeiItemCreateRequest.AvailablePeriodInfoDTODomain obj5 = new AlibabaAlscKoubeiItemCreateRequest.AvailablePeriodInfoDTODomain();
list4.Add(obj5);
obj5.TimeEnd = "21:32";
obj5.TimeStart = "17:35";
obj5.AvailableWeekDays = "";
obj2.AvailablePeriods= list4;
obj2.VerifyFrequency = "single";
obj2.ExternalItemId = "1234114";
AlibabaAlscKoubeiItemCreateRequest.ItemComboPackageDTODomain obj6 = new AlibabaAlscKoubeiItemCreateRequest.ItemComboPackageDTODomain();
obj6.PackageNotes = "";
List<AlibabaAlscKoubeiItemCreateRequest.PackageContentDTODomain> list8 = new List<AlibabaAlscKoubeiItemCreateRequest.PackageContentDTODomain>();
AlibabaAlscKoubeiItemCreateRequest.PackageContentDTODomain obj9 = new AlibabaAlscKoubeiItemCreateRequest.PackageContentDTODomain();
list8.Add(obj9);
List<AlibabaAlscKoubeiItemCreateRequest.ContentUnitDTODomain> list11 = new List<AlibabaAlscKoubeiItemCreateRequest.ContentUnitDTODomain>();
AlibabaAlscKoubeiItemCreateRequest.ContentUnitDTODomain obj12 = new AlibabaAlscKoubeiItemCreateRequest.ContentUnitDTODomain();
list11.Add(obj12);
obj12.Unit = "份";
obj12.Price = "12.12";
obj12.Num = 4L;
obj12.Title = "宫保鸡丁";
obj12.Content = "大份";
obj9.ContentUnitList= list11;
obj9.Title = "宫保鸡丁套餐";
obj6.PackageContentList= list8;
List<AlibabaAlscKoubeiItemCreateRequest.GraphicTextDTODomain> list14 = new List<AlibabaAlscKoubeiItemCreateRequest.GraphicTextDTODomain>();
AlibabaAlscKoubeiItemCreateRequest.GraphicTextDTODomain obj15 = new AlibabaAlscKoubeiItemCreateRequest.GraphicTextDTODomain();
list14.Add(obj15);
obj15.ImageUrls = "";
obj15.Title = "宫保鸡丁";
obj15.Desc = "图片描述";
obj15.Type = "SINGLE";
obj6.GraphicTextList= list14;
List<AlibabaAlscKoubeiItemCreateRequest.ServiceFlowDTODomain> list17 = new List<AlibabaAlscKoubeiItemCreateRequest.ServiceFlowDTODomain>();
AlibabaAlscKoubeiItemCreateRequest.ServiceFlowDTODomain obj18 = new AlibabaAlscKoubeiItemCreateRequest.ServiceFlowDTODomain();
list17.Add(obj18);
obj18.Unit = "份";
obj18.ServiceContent = "服务内容描述";
obj18.Num = 1L;
obj18.Explanation = "补充说明";
obj6.ServiceFlowList= list17;
obj2.ItemComboPackage= obj6;
List<AlibabaAlscKoubeiItemCreateRequest.BuyerNotesInfoDTODomain> list20 = new List<AlibabaAlscKoubeiItemCreateRequest.BuyerNotesInfoDTODomain>();
AlibabaAlscKoubeiItemCreateRequest.BuyerNotesInfoDTODomain obj21 = new AlibabaAlscKoubeiItemCreateRequest.BuyerNotesInfoDTODomain();
list20.Add(obj21);
obj21.Details = "";
obj21.Title = "须知标题1";
obj2.BuyerNotes= list20;
obj2.TestItem = true;
obj2.PictureDetails = "";
AlibabaAlscKoubeiItemCreateRequest.BuyerTipsTemplateDTODomain obj22 = new AlibabaAlscKoubeiItemCreateRequest.BuyerTipsTemplateDTODomain();
obj22.FreeWifi = true;
obj22.LimitUserNum = true;
obj22.ReserveNote = "预约说明信息";
obj22.InvoiceTypes = "";
obj22.ParkFeePerHour = "3";
obj22.NeedReserve = true;
obj22.SupplyInvoice = true;
obj22.FreeParkHours = 2L;
obj22.UserNumLimited = 4L;
obj22.FreePark = true;
obj22.ParkFeeUpperBoundPerDay = "20";
obj2.BuyerTipsTemplate= obj22;
List<AlibabaAlscKoubeiItemCreateRequest.UnavailablePeriodInfoDTODomain> list24 = new List<AlibabaAlscKoubeiItemCreateRequest.UnavailablePeriodInfoDTODomain>();
AlibabaAlscKoubeiItemCreateRequest.UnavailablePeriodInfoDTODomain obj25 = new AlibabaAlscKoubeiItemCreateRequest.UnavailablePeriodInfoDTODomain();
list24.Add(obj25);
obj25.StartDay = "2018-06-30";
obj25.EndDay = "2018-09-30";
obj2.UnavailablePeriods= list24;
obj2.GmtStart = DateTime.Parse(2021-03-01 23:59:59");
obj2.VerifyTimes = 3L;
obj2.DisplayChannel = "ORIENTATION";
List<AlibabaAlscKoubeiItemCreateRequest.BuyerLimitInfoDTODomain> list27 = new List<AlibabaAlscKoubeiItemCreateRequest.BuyerLimitInfoDTODomain>();
AlibabaAlscKoubeiItemCreateRequest.BuyerLimitInfoDTODomain obj28 = new AlibabaAlscKoubeiItemCreateRequest.BuyerLimitInfoDTODomain();
list27.Add(obj28);
obj28.LimitNum = 2L;
obj28.LimitType = "LIMIT_USER_PER_DAY";
obj2.BuyLimitList= list27;
AlibabaAlscKoubeiItemCreateRequest.ValidityInfoDTODomain obj29 = new AlibabaAlscKoubeiItemCreateRequest.ValidityInfoDTODomain();
obj29.ValidityPeriod = 90L;
obj29.ValidityType = "RELATIVE";
obj29.RangeTo = DateTime.Parse(2022-04-17 00:00:00");
obj29.RangeFrom = DateTime.Parse(2022-07-17 00:00:00");
obj2.ValidityInfo= obj29;
obj2.CategoryId = "2020062900464093";
obj2.TaobaoCoverImage = "/i1/2200781230155/O1CN01cJAWH61D11w1tkWTP_!!2200781230155-0-koubei.jpg";
obj2.UseUploadDetailImages = true;
obj2.UploadDetailImages = "";
obj2.RealServiceMerchant = "提供服务的平台名称";
obj2.DetailHtml = "https://xxxxx.xxx.com/sample.html";
AlibabaAlscKoubeiItemCreateRequest.RefundRuleDTODomain obj30 = new AlibabaAlscKoubeiItemCreateRequest.RefundRuleDTODomain();
obj30.AllowCheckRefund = false;
obj2.RefundRule= obj30;
obj1.ItemForm= obj2;
obj1.SellerId = "2200781123456";
obj1.Pid = "208852112345678";
req.TopItemCreateRequest_ = obj1;
AlibabaAlscKoubeiItemCreateResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAlscKoubeiItemCreateRequest;
$top_item_create_request = new TopItemCreateRequest;
$top_item_create_request->request_id="e76487891803ff6122a1804048ff6d1048";
$item_form = new ItemFormDTO;
$item_form->item_type="COMBO";
$item_form->original_price="48.48";
$item_form->subject="鱼香肉丝杨梅汁套餐";
$item_form->ticket_display_mode="EXTERNAL_TICKET_CODE";
$item_form->memo="肯德基(蚂蚁金服店)首推新品";
$item_form->inventory="20";
$item_form->store_ids="[\"218679282\",\"218682242\"]";
$item_form->cover="/i1/2200781230155/O1CN01cJAWH61D11w1tkWTP_!!2200781230155-0-koubei.jpg";
$item_form->forbid_reverse="false";
$item_form->gmt_end="2021-03-31 23:59:59";
$item_form->price="28.12";
$available_periods = new AvailablePeriodInfoDTO;
$available_periods->time_end="21:32";
$available_periods->time_start="17:35";
$available_periods->available_week_days="";
$item_form->available_periods = $available_periods;
$item_form->verify_frequency="single";
$item_form->external_item_id="1234114";
$item_combo_package = new ItemComboPackageDTO;
$item_combo_package->package_notes="";
$package_content_list = new PackageContentDTO;
$content_unit_list = new ContentUnitDTO;
$content_unit_list->unit="份";
$content_unit_list->price="12.12";
$content_unit_list->num="4";
$content_unit_list->title="宫保鸡丁";
$content_unit_list->content="大份";
$package_content_list->content_unit_list = $content_unit_list;
$package_content_list->title="宫保鸡丁套餐";
$item_combo_package->package_content_list = $package_content_list;
$graphic_text_list = new GraphicTextDTO;
$graphic_text_list->image_urls="";
$graphic_text_list->title="宫保鸡丁";
$graphic_text_list->desc="图片描述";
$graphic_text_list->type="SINGLE";
$item_combo_package->graphic_text_list = $graphic_text_list;
$service_flow_list = new ServiceFlowDTO;
$service_flow_list->unit="份";
$service_flow_list->service_content="服务内容描述";
$service_flow_list->num="1";
$service_flow_list->explanation="补充说明";
$item_combo_package->service_flow_list = $service_flow_list;
$item_form->item_combo_package = $item_combo_package;
$buyer_notes = new BuyerNotesInfoDTO;
$buyer_notes->details="";
$buyer_notes->title="须知标题1";
$item_form->buyer_notes = $buyer_notes;
$item_form->test_item="true";
$item_form->picture_details="";
$buyer_tips_template = new BuyerTipsTemplateDTO;
$buyer_tips_template->free_wifi="true";
$buyer_tips_template->limit_user_num="true";
$buyer_tips_template->reserve_note="预约说明信息";
$buyer_tips_template->invoice_types="";
$buyer_tips_template->park_fee_per_hour="3";
$buyer_tips_template->need_reserve="true";
$buyer_tips_template->supply_invoice="true";
$buyer_tips_template->free_park_hours="2";
$buyer_tips_template->user_num_limited="4";
$buyer_tips_template->free_park="true";
$buyer_tips_template->park_fee_upper_bound_per_day="20";
$item_form->buyer_tips_template = $buyer_tips_template;
$unavailable_periods = new UnavailablePeriodInfoDTO;
$unavailable_periods->start_day="2018-06-30";
$unavailable_periods->end_day="2018-09-30";
$item_form->unavailable_periods = $unavailable_periods;
$item_form->gmt_start="2021-03-01 23:59:59";
$item_form->verify_times="3";
$item_form->display_channel="ORIENTATION";
$buy_limit_list = new BuyerLimitInfoDTO;
$buy_limit_list->limit_num="2";
$buy_limit_list->limit_type="LIMIT_USER_PER_DAY";
$item_form->buy_limit_list = $buy_limit_list;
$validity_info = new ValidityInfoDTO;
$validity_info->validity_period="90";
$validity_info->validity_type="RELATIVE";
$validity_info->range_to="2022-04-17 00:00:00";
$validity_info->range_from="2022-07-17 00:00:00";
$item_form->validity_info = $validity_info;
$item_form->category_id="2020062900464093";
$item_form->taobao_cover_image="/i1/2200781230155/O1CN01cJAWH61D11w1tkWTP_!!2200781230155-0-koubei.jpg";
$item_form->use_upload_detail_images="true";
$item_form->upload_detail_images="";
$item_form->real_service_merchant="提供服务的平台名称";
$item_form->detail_html="https://xxxxx.xxx.com/sample.html";
$refund_rule = new RefundRuleDTO;
$refund_rule->allow_check_refund="false";
$item_form->refund_rule = $refund_rule;
$top_item_create_request->item_form = $item_form;
$top_item_create_request->seller_id="2200781123456";
$top_item_create_request->pid="208852112345678";
$req->setTopItemCreateRequest(json_encode($top_item_create_request));
$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=alibaba.alsc.koubei.item.create' \
-d 'partner_id=apidoc' \
-d 'sign=971037988508EDD51D1415E90CD5AB70' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-25+16%3A40%3A32' \
-d 'v=2.0' \
-d 'top_item_create_request=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAlscKoubeiItemCreateRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.top_item_create_request="数据结构示例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,"alibaba.alsc.koubei.item.create");
add_param(pRequest,"top_item_create_request","数据结构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('alibaba.alsc.koubei.item.create', {
'top_item_create_request':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})