TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDamaiBtoyunSyncPerformanceRequest req = new AlibabaDamaiBtoyunSyncPerformanceRequest();
AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceParamDto obj1 = new AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceParamDto();
List<AlibabaDamaiBtoyunSyncPerformanceRequest.ItemPackageDto> list3 = new ArrayList<AlibabaDamaiBtoyunSyncPerformanceRequest.ItemPackageDto>();
AlibabaDamaiBtoyunSyncPerformanceRequest.ItemPackageDto obj4 = new AlibabaDamaiBtoyunSyncPerformanceRequest.ItemPackageDto();
list3.add(obj4);
obj4.setId("111111");
obj4.setItemDetailId("111111");
obj4.setItemNumber(2L);
obj4.setName("无");
obj1.setCombinePrices(list3);
List<AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceDto> list6 = new ArrayList<AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceDto>();
AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceDto obj7 = new AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceDto();
list6.add(obj7);
obj7.setEndTime(StringUtils.parseDateTime("2017-10-31 10:10:00"));
obj7.setExtendInfo("无");
obj7.setId("111111");
obj7.setName("周杰伦演唱会");
obj7.setProjectId("111111");
obj7.setSaleEndTime(StringUtils.parseDateTime("2017-10-15 10:10:00"));
obj7.setSaleStartTime(StringUtils.parseDateTime("2017-10-01 10:10:00"));
obj7.setSeatByNumber(true);
obj7.setShowTime(StringUtils.parseDateTime("2017-10-31 08:10:00"));
obj7.setStatus(20L);
List<AlibabaDamaiBtoyunSyncPerformanceRequest.VenueImageDto> list10 = new ArrayList<AlibabaDamaiBtoyunSyncPerformanceRequest.VenueImageDto>();
AlibabaDamaiBtoyunSyncPerformanceRequest.VenueImageDto obj11 = new AlibabaDamaiBtoyunSyncPerformanceRequest.VenueImageDto();
list10.add(obj11);
obj11.setVenueImage("11111");
obj11.setImageType(11L);
list8.setVenueImages(list10);
obj1.setPerformances(list6);
List<AlibabaDamaiBtoyunSyncPerformanceRequest.ItemDto> list13 = new ArrayList<AlibabaDamaiBtoyunSyncPerformanceRequest.ItemDto>();
AlibabaDamaiBtoyunSyncPerformanceRequest.ItemDto obj14 = new AlibabaDamaiBtoyunSyncPerformanceRequest.ItemDto();
list13.add(obj14);
obj14.setColor("#FFFFFF");
obj14.setExtendInfo("无");
obj14.setId("111111");
obj14.setName("100元");
obj14.setPerformanceId("222222");
obj14.setProjectId("333333");
obj14.setRemark("无");
obj14.setStatus(1L);
obj14.setStockNumber(2L);
obj14.setType(1L);
obj14.setUnitPriceOfFen(10000L);
obj14.setPackageType(1L);
obj1.setPrices(list13);
obj1.setProjectId("333333");
List<AlibabaDamaiBtoyunSyncPerformanceRequest.SaleRuleDto> list16 = new ArrayList<AlibabaDamaiBtoyunSyncPerformanceRequest.SaleRuleDto>();
AlibabaDamaiBtoyunSyncPerformanceRequest.SaleRuleDto obj17 = new AlibabaDamaiBtoyunSyncPerformanceRequest.SaleRuleDto();
list16.add(obj17);
obj17.setEticketType("1");
obj17.setPerformanceId("222222");
obj17.setTicketType("1");
obj17.setQrEticketType(0L);
obj17.setTakeTicketType("1");
obj17.setEnterType("2");
obj17.setEnableTicketCert(true);
obj17.setEnableRealNameEnter(true);
obj17.setEnableEticketEnter(true);
obj17.setFromPhoenix(true);
AlibabaDamaiBtoyunSyncPerformanceRequest.TicketCertRuleDto obj19 = new AlibabaDamaiBtoyunSyncPerformanceRequest.TicketCertRuleDto();
obj19.setRuleType(1L);
obj19.setCertTypes("1");
list18.setTicketCertRule(obj19);
obj1.setSaleRules(list16);
obj1.setMessageId("performance-message");
obj1.setSellerId("qazqwer");
req.setPerformanceParam(obj1);
AlibabaDamaiBtoyunSyncPerformanceResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaDamaiBtoyunSyncPerformanceRequest req = new AlibabaDamaiBtoyunSyncPerformanceRequest();
AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceParamDtoDomain obj1 = new AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceParamDtoDomain();
List<AlibabaDamaiBtoyunSyncPerformanceRequest.ItemPackageDtoDomain> list3 = new List<AlibabaDamaiBtoyunSyncPerformanceRequest.ItemPackageDtoDomain>();
AlibabaDamaiBtoyunSyncPerformanceRequest.ItemPackageDtoDomain obj4 = new AlibabaDamaiBtoyunSyncPerformanceRequest.ItemPackageDtoDomain();
list3.Add(obj4);
obj4.Id = "111111";
obj4.ItemDetailId = "111111";
obj4.ItemNumber = 2L;
obj4.Name = "无";
obj1.CombinePrices= list3;
List<AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceDtoDomain> list6 = new List<AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceDtoDomain>();
AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceDtoDomain obj7 = new AlibabaDamaiBtoyunSyncPerformanceRequest.PerformanceDtoDomain();
list6.Add(obj7);
obj7.EndTime = DateTime.Parse(2017-10-31 10:10:00");
obj7.ExtendInfo = "无";
obj7.Id = "111111";
obj7.Name = "周杰伦演唱会";
obj7.ProjectId = "111111";
obj7.SaleEndTime = DateTime.Parse(2017-10-15 10:10:00");
obj7.SaleStartTime = DateTime.Parse(2017-10-01 10:10:00");
obj7.SeatByNumber = true;
obj7.ShowTime = DateTime.Parse(2017-10-31 08:10:00");
obj7.Status = 20L;
List<AlibabaDamaiBtoyunSyncPerformanceRequest.VenueImageDtoDomain> list9 = new List<AlibabaDamaiBtoyunSyncPerformanceRequest.VenueImageDtoDomain>();
AlibabaDamaiBtoyunSyncPerformanceRequest.VenueImageDtoDomain obj10 = new AlibabaDamaiBtoyunSyncPerformanceRequest.VenueImageDtoDomain();
list9.Add(obj10);
obj10.VenueImage = "11111";
obj10.ImageType = 11L;
obj7.VenueImages= list9;
obj1.Performances= list6;
List<AlibabaDamaiBtoyunSyncPerformanceRequest.ItemDtoDomain> list12 = new List<AlibabaDamaiBtoyunSyncPerformanceRequest.ItemDtoDomain>();
AlibabaDamaiBtoyunSyncPerformanceRequest.ItemDtoDomain obj13 = new AlibabaDamaiBtoyunSyncPerformanceRequest.ItemDtoDomain();
list12.Add(obj13);
obj13.Color = "#FFFFFF";
obj13.ExtendInfo = "无";
obj13.Id = "111111";
obj13.Name = "100元";
obj13.PerformanceId = "222222";
obj13.ProjectId = "333333";
obj13.Remark = "无";
obj13.Status = 1L;
obj13.StockNumber = 2L;
obj13.Type = 1L;
obj13.UnitPriceOfFen = 10000L;
obj13.PackageType = 1L;
obj1.Prices= list12;
obj1.ProjectId = "333333";
List<AlibabaDamaiBtoyunSyncPerformanceRequest.SaleRuleDtoDomain> list15 = new List<AlibabaDamaiBtoyunSyncPerformanceRequest.SaleRuleDtoDomain>();
AlibabaDamaiBtoyunSyncPerformanceRequest.SaleRuleDtoDomain obj16 = new AlibabaDamaiBtoyunSyncPerformanceRequest.SaleRuleDtoDomain();
list15.Add(obj16);
obj16.EticketType = "1";
obj16.PerformanceId = "222222";
obj16.TicketType = "1";
obj16.QrEticketType = 0L;
obj16.TakeTicketType = "1";
obj16.EnterType = "2";
obj16.EnableTicketCert = true;
obj16.EnableRealNameEnter = true;
obj16.EnableEticketEnter = true;
obj16.FromPhoenix = true;
AlibabaDamaiBtoyunSyncPerformanceRequest.TicketCertRuleDtoDomain obj17 = new AlibabaDamaiBtoyunSyncPerformanceRequest.TicketCertRuleDtoDomain();
obj17.RuleType = 1L;
obj17.CertTypes = "1";
obj16.TicketCertRule= obj17;
obj1.SaleRules= list15;
obj1.MessageId = "performance-message";
obj1.SellerId = "qazqwer";
req.PerformanceParam_ = obj1;
AlibabaDamaiBtoyunSyncPerformanceResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaDamaiBtoyunSyncPerformanceRequest;
$performance_param = new PerformanceParamDto;
$combine_prices = new ItemPackageDto;
$combine_prices->id="111111";
$combine_prices->item_detail_id="111111";
$combine_prices->item_number="2";
$combine_prices->name="无";
$performance_param->combine_prices = $combine_prices;
$performances = new PerformanceDto;
$performances->end_time="2017-10-31 10:10:00";
$performances->extend_info="无";
$performances->id="111111";
$performances->name="周杰伦演唱会";
$performances->project_id="111111";
$performances->sale_end_time="2017-10-15 10:10:00";
$performances->sale_start_time="2017-10-01 10:10:00";
$performances->seat_by_number="true";
$performances->show_time="2017-10-31 08:10:00";
$performances->status="20";
$venue_images = new VenueImageDto;
$venue_images->venue_image="11111";
$venue_images->image_type="11";
$performances->venue_images = $venue_images;
$performance_param->performances = $performances;
$prices = new ItemDto;
$prices->color="#FFFFFF";
$prices->extend_info="无";
$prices->id="111111";
$prices->name="100元";
$prices->performance_id="222222";
$prices->project_id="333333";
$prices->remark="无";
$prices->status="1";
$prices->stock_number="2";
$prices->type="1";
$prices->unit_price_of_fen="10000";
$prices->package_type="1";
$performance_param->prices = $prices;
$performance_param->project_id="333333";
$sale_rules = new SaleRuleDto;
$sale_rules->eticket_type="1";
$sale_rules->performance_id="222222";
$sale_rules->ticket_type="1";
$sale_rules->qr_eticket_type="0";
$sale_rules->take_ticket_type="1";
$sale_rules->enter_type="2";
$sale_rules->enable_ticket_cert="true";
$sale_rules->enable_real_name_enter="true";
$sale_rules->enable_eticket_enter="true";
$sale_rules->from_phoenix="true";
$ticket_cert_rule = new TicketCertRuleDto;
$ticket_cert_rule->rule_type="1";
$ticket_cert_rule->cert_types="1";
$sale_rules->ticket_cert_rule = $ticket_cert_rule;
$performance_param->sale_rules = $sale_rules;
$performance_param->message_id="performance-message";
$performance_param->seller_id="qazqwer";
$req->setPerformanceParam(json_encode($performance_param));
$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.damai.btoyun.sync.performance' \
-d 'partner_id=apidoc' \
-d 'sign=2642541F86FA78ACCAEAB24528A7A7AB' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-27+23%3A01%3A03' \
-d 'v=2.0' \
-d 'performance_param=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaDamaiBtoyunSyncPerformanceRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.performance_param=""
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.damai.btoyun.sync.performance");
add_param(pRequest,"performance_param","数据结构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.damai.btoyun.sync.performance', {
'performance_param':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})