TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest req = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.CreateOrderForSellerParam obj1 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.CreateOrderForSellerParam();
obj1.setHasSupportPartSuccess(true);
obj1.setRealTicketBuyerIdCardNo("1983748492730438");
obj1.setOrderType("2");
obj1.setRealTicketBuyerPhone("13467436743");
obj1.setDeliverType(1L);
obj1.setSellerId(2L);
obj1.setPayType(1L);
obj1.setOperaterId(323234L);
obj1.setPayment(323L);
obj1.setTrackerNo("24453532");
obj1.setFarePrice(33L);
obj1.setHidePrice(0L);
List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.ProjectProps> list3 = new ArrayList<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.ProjectProps>();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.ProjectProps obj4 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.ProjectProps();
list3.add(obj4);
List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.PerformProps> list7 = new ArrayList<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.PerformProps>();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.PerformProps obj8 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.PerformProps();
list7.add(obj8);
obj8.setPerformId(212111L);
List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.TicketItemProps> list11 = new ArrayList<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.TicketItemProps>();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.TicketItemProps obj12 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.TicketItemProps();
list11.add(obj12);
obj12.setQuantity(2L);
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.Money obj14 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.Money();
obj14.setCent(22L);
obj14.setAmount("3");
list13.setPrice(obj14);
obj12.setSourceTicketItemId("22222");
obj12.setIsPackage(1L);
obj12.setTicketItemPropId("2346666");
List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropInfo> list17 = new ArrayList<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropInfo>();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropInfo obj18 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropInfo();
list17.add(obj18);
obj18.setGroupId(12L);
List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatProps> list21 = new ArrayList<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatProps>();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatProps obj22 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatProps();
list21.add(obj22);
obj22.setExternalSubOrderNo("2213242423");
obj22.setSeatId("323232");
obj22.setPriceId("22233344");
obj22.setSourcePriceId("232324234");
obj22.setCombineId(32242L);
obj22.setRealTicketOwnerName("测试名称");
obj22.setRealTicketOwnerIdCardType(1L);
obj22.setRealTicketOwnerIdCardNo("310100100000");
obj22.setRealTicketOwnerPhoneCountryCode("86");
obj22.setRealTicketOwnerPhone("1862532535");
list19.setSeatProps(list21);
list15.setSeatPropsList(list17);
list9.setTicketItemPropList(list11);
obj8.setPerformTemplateId(33333L);
list5.setPerformList(list7);
obj4.setVenueId(323333L);
obj4.setProjectId(2111112322L);
obj1.setProjectPropList(list3);
obj1.setRealTicketBuyerIdCardType(1L);
obj1.setLockSaleAsync(false);
obj1.setRealTicketBuyerPhoneCountryCode("1");
obj1.setTotalTicketCount(3L);
obj1.setTotalPrice(33L);
obj1.setTicketMode(2L);
obj1.setChannelId(222L);
obj1.setDetailTicketMode(2L);
obj1.setOperaterName("操作员名字");
obj1.setRealTicketBuyerName("购票人姓名");
obj1.setTicketType(1L);
obj1.setSortSeatIdStrList("排序座位idList字符串类型");
obj1.setOrderSourceType(1L);
obj1.setBuyType("1");
req.setCreateOrderParam(obj1);
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest req = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.CreateOrderForSellerParamDomain obj1 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.CreateOrderForSellerParamDomain();
obj1.HasSupportPartSuccess = true;
obj1.RealTicketBuyerIdCardNo = "1983748492730438";
obj1.OrderType = "2";
obj1.RealTicketBuyerPhone = "13467436743";
obj1.DeliverType = 1L;
obj1.SellerId = 2L;
obj1.PayType = 1L;
obj1.OperaterId = 323234L;
obj1.Payment = 323L;
obj1.TrackerNo = "24453532";
obj1.FarePrice = 33L;
obj1.HidePrice = 0L;
List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.ProjectPropsDomain> list3 = new List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.ProjectPropsDomain>();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.ProjectPropsDomain obj4 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.ProjectPropsDomain();
list3.Add(obj4);
List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.PerformPropsDomain> list6 = new List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.PerformPropsDomain>();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.PerformPropsDomain obj7 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.PerformPropsDomain();
list6.Add(obj7);
obj7.PerformId = 212111L;
List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.TicketItemPropsDomain> list9 = new List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.TicketItemPropsDomain>();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.TicketItemPropsDomain obj10 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.TicketItemPropsDomain();
list9.Add(obj10);
obj10.Quantity = 2L;
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.MoneyDomain obj11 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.MoneyDomain();
obj11.Cent = 22L;
obj11.Amount = "3";
obj10.Price= obj11;
obj10.SourceTicketItemId = "22222";
obj10.IsPackage = 1L;
obj10.TicketItemPropId = "2346666";
List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropInfoDomain> list13 = new List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropInfoDomain>();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropInfoDomain obj14 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropInfoDomain();
list13.Add(obj14);
obj14.GroupId = 12L;
List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropsDomain> list16 = new List<AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropsDomain>();
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropsDomain obj17 = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest.SeatPropsDomain();
list16.Add(obj17);
obj17.ExternalSubOrderNo = "2213242423";
obj17.SeatId = "323232";
obj17.PriceId = "22233344";
obj17.SourcePriceId = "232324234";
obj17.CombineId = 32242L;
obj17.RealTicketOwnerName = "测试名称";
obj17.RealTicketOwnerIdCardType = 1L;
obj17.RealTicketOwnerIdCardNo = "310100100000";
obj17.RealTicketOwnerPhoneCountryCode = "86";
obj17.RealTicketOwnerPhone = "1862532535";
obj14.SeatProps= list16;
obj10.SeatPropsList= list13;
obj7.TicketItemPropList= list9;
obj7.PerformTemplateId = 33333L;
obj4.PerformList= list6;
obj4.VenueId = 323333L;
obj4.ProjectId = 2111112322L;
obj1.ProjectPropList= list3;
obj1.RealTicketBuyerIdCardType = 1L;
obj1.LockSaleAsync = false;
obj1.RealTicketBuyerPhoneCountryCode = "1";
obj1.TotalTicketCount = 3L;
obj1.TotalPrice = 33L;
obj1.TicketMode = 2L;
obj1.ChannelId = 222L;
obj1.DetailTicketMode = 2L;
obj1.OperaterName = "操作员名字";
obj1.RealTicketBuyerName = "购票人姓名";
obj1.TicketType = 1L;
obj1.SortSeatIdStrList = "排序座位idList字符串类型";
obj1.OrderSourceType = 1L;
obj1.BuyType = "1";
req.CreateOrderParam_ = obj1;
AlibabaDamaiMaitixSponsorDistributionAsynccreateorderResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest;
$create_order_param = new CreateOrderForSellerParam;
$create_order_param->has_support_part_success="true";
$create_order_param->real_ticket_buyer_id_card_no="1983748492730438";
$create_order_param->order_type="2";
$create_order_param->real_ticket_buyer_phone="13467436743";
$create_order_param->deliver_type="1";
$create_order_param->seller_id="2";
$create_order_param->pay_type="1";
$create_order_param->operater_id="323234";
$create_order_param->payment="323";
$create_order_param->tracker_no="24453532";
$create_order_param->fare_price="33";
$create_order_param->hide_price="0";
$project_prop_list = new ProjectProps;
$perform_list = new PerformProps;
$perform_list->perform_id="212111";
$ticket_item_prop_list = new TicketItemProps;
$ticket_item_prop_list->quantity="2";
$price = new Money;
$price->cent="22";
$price->amount="3";
$ticket_item_prop_list->price = $price;
$ticket_item_prop_list->source_ticket_item_id="22222";
$ticket_item_prop_list->is_package="1";
$ticket_item_prop_list->ticket_item_prop_id="2346666";
$seat_props_list = new SeatPropInfo;
$seat_props_list->group_id="12";
$seat_props = new SeatProps;
$seat_props->external_sub_order_no="2213242423";
$seat_props->seat_id="323232";
$seat_props->price_id="22233344";
$seat_props->source_price_id="232324234";
$seat_props->combine_id="32242";
$seat_props->real_ticket_owner_name="测试名称";
$seat_props->real_ticket_owner_id_card_type="1";
$seat_props->real_ticket_owner_id_card_no="310100100000";
$seat_props->real_ticket_owner_phone_country_code="86";
$seat_props->real_ticket_owner_phone="1862532535";
$seat_props_list->seat_props = $seat_props;
$ticket_item_prop_list->seat_props_list = $seat_props_list;
$perform_list->ticket_item_prop_list = $ticket_item_prop_list;
$perform_list->perform_template_id="33333";
$project_prop_list->perform_list = $perform_list;
$project_prop_list->venue_id="323333";
$project_prop_list->project_id="2111112322";
$create_order_param->project_prop_list = $project_prop_list;
$create_order_param->real_ticket_buyer_id_card_type="1";
$create_order_param->lock_sale_async="false";
$create_order_param->real_ticket_buyer_phone_country_code="1";
$create_order_param->total_ticket_count="3";
$create_order_param->total_price="33";
$create_order_param->ticket_mode="2";
$create_order_param->channel_id="222";
$create_order_param->detail_ticket_mode="2";
$create_order_param->operater_name="操作员名字";
$create_order_param->real_ticket_buyer_name="购票人姓名";
$create_order_param->ticket_type="1";
$create_order_param->sort_seat_id_str_list="排序座位idList字符串类型";
$create_order_param->order_source_type="1";
$create_order_param->buy_type="1";
$req->setCreateOrderParam(json_encode($create_order_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.maitix.sponsor.distribution.asynccreateorder' \
-d 'partner_id=apidoc' \
-d 'sign=2A87DFC6DB5CC8C1DC147BD399366E38' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-27+22%3A53%3A14' \
-d 'v=2.0' \
-d 'create_order_param=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaDamaiMaitixSponsorDistributionAsynccreateorderRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.create_order_param="数据结构示例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.damai.maitix.sponsor.distribution.asynccreateorder");
add_param(pRequest,"create_order_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.maitix.sponsor.distribution.asynccreateorder', {
'create_order_param':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})