TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallLuxuryOmsOrderCreateRequest req = new TmallLuxuryOmsOrderCreateRequest();
TmallLuxuryOmsOrderCreateRequest.TmallLuxuryOrderCreateRequestDto obj1 = new TmallLuxuryOmsOrderCreateRequest.TmallLuxuryOrderCreateRequestDto();
TmallLuxuryOmsOrderCreateRequest.BizOrderDTO obj2 = new TmallLuxuryOmsOrderCreateRequest.BizOrderDTO();
obj2.setGmtModified(StringUtils.parseDateTime("2019-03-27 00:00:00"));
obj2.setDiscountFee(0L);
obj2.setBuyerNick("测试");
obj2.setBuyerId(123L);
obj2.setPreOrderId(1L);
obj2.setSellerId(1000L);
obj2.setInvoiceType(1L);
obj2.setSellerNick("YNAP");
obj2.setInvoiceFlag(0L);
obj2.setEventId(1000L);
List<TmallLuxuryOmsOrderCreateRequest.InvoiceItem> list4 = new ArrayList<TmallLuxuryOmsOrderCreateRequest.InvoiceItem>();
TmallLuxuryOmsOrderCreateRequest.InvoiceItem obj5 = new TmallLuxuryOmsOrderCreateRequest.InvoiceItem();
list4.add(obj5);
obj5.setBillType(1L);
obj5.setBillTitle("个人");
obj5.setBillId(123L);
obj5.setInvoiceAmount(123L);
obj5.setBillCode(123L);
obj5.setBillNumber("XXX123");
obj5.setBuyerNo(123456L);
obj5.setTaxNumber("XXX221");
obj5.setBuyerAddrPhone("123344343");
obj5.setBuyerBankAccount("招商");
obj5.setBuyerPhoneNumber("232312123");
obj5.setBillContent("文具");
obj2.setInvoiceInfoList(list4);
obj2.setIp("127.0.0.1");
obj2.setPostFee(0L);
obj2.setGmtCreate(StringUtils.parseDateTime("2019-03-27 00:00:00"));
obj2.setBuyerMessage("测试留言");
obj2.setBizOrderId(1000L);
obj2.setTotalFee(123456L);
obj2.setAttributes("{}");
obj2.setInvoiceKind(1L);
List<TmallLuxuryOmsOrderCreateRequest.SubBizOrderDTO> list7 = new ArrayList<TmallLuxuryOmsOrderCreateRequest.SubBizOrderDTO>();
TmallLuxuryOmsOrderCreateRequest.SubBizOrderDTO obj8 = new TmallLuxuryOmsOrderCreateRequest.SubBizOrderDTO();
list7.add(obj8);
obj8.setBizOrderId(12345678L);
obj8.setBuyAmount(1L);
obj8.setAuctionId(123456L);
obj8.setSkuId(121312312321L);
obj8.setAuctionTitle("奢侈品");
obj8.setAuctionPrice(12345L);
obj8.setOuterItemId("gls-code-0001");
obj8.setDetailActualFee(123456L);
obj8.setDiscountFee(123L);
obj8.setStoreCode("MLH0001");
obj8.setFreeGiftFlag(0L);
obj8.setLogicArea("华东");
obj8.setScItemId("1245663");
obj8.setAttributes("{}");
obj2.setDetailOrderList(list7);
obj2.setStoreCode("MLH0001");
obj1.setBizOrderDTO(obj2);
TmallLuxuryOmsOrderCreateRequest.LogisticsOrderDto obj9 = new TmallLuxuryOmsOrderCreateRequest.LogisticsOrderDto();
obj9.setArea("黄浦区");
obj9.setCountry("中国");
obj9.setAddress("test");
obj9.setTown("唐镇");
obj9.setCity("上海");
obj9.setFullName("张三");
obj9.setIdNo("3101585686448898");
obj9.setMobilePhone("1111");
obj9.setPost("123");
obj9.setPhone("12345");
obj9.setAttributes("{}");
obj9.setProv("上海");
obj1.setLogisticsOrderDTO(obj9);
req.setOrderCreateRequestDTO(obj1);
TmallLuxuryOmsOrderCreateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
TmallLuxuryOmsOrderCreateRequest req = new TmallLuxuryOmsOrderCreateRequest();
TmallLuxuryOmsOrderCreateRequest.TmallLuxuryOrderCreateRequestDtoDomain obj1 = new TmallLuxuryOmsOrderCreateRequest.TmallLuxuryOrderCreateRequestDtoDomain();
TmallLuxuryOmsOrderCreateRequest.BizOrderDTODomain obj2 = new TmallLuxuryOmsOrderCreateRequest.BizOrderDTODomain();
obj2.GmtModified = DateTime.Parse(2019-03-27 00:00:00");
obj2.DiscountFee = 0L;
obj2.BuyerNick = "测试";
obj2.BuyerId = 123L;
obj2.PreOrderId = 1L;
obj2.SellerId = 1000L;
obj2.InvoiceType = 1L;
obj2.SellerNick = "YNAP";
obj2.InvoiceFlag = 0L;
obj2.EventId = 1000L;
List<TmallLuxuryOmsOrderCreateRequest.InvoiceItemDomain> list4 = new List<TmallLuxuryOmsOrderCreateRequest.InvoiceItemDomain>();
TmallLuxuryOmsOrderCreateRequest.InvoiceItemDomain obj5 = new TmallLuxuryOmsOrderCreateRequest.InvoiceItemDomain();
list4.Add(obj5);
obj5.BillType = 1L;
obj5.BillTitle = "个人";
obj5.BillId = 123L;
obj5.InvoiceAmount = 123L;
obj5.BillCode = 123L;
obj5.BillNumber = "XXX123";
obj5.BuyerNo = 123456L;
obj5.TaxNumber = "XXX221";
obj5.BuyerAddrPhone = "123344343";
obj5.BuyerBankAccount = "招商";
obj5.BuyerPhoneNumber = "232312123";
obj5.BillContent = "文具";
obj2.InvoiceInfoList= list4;
obj2.Ip = "127.0.0.1";
obj2.PostFee = 0L;
obj2.GmtCreate = DateTime.Parse(2019-03-27 00:00:00");
obj2.BuyerMessage = "测试留言";
obj2.BizOrderId = 1000L;
obj2.TotalFee = 123456L;
obj2.Attributes = "{}";
obj2.InvoiceKind = 1L;
List<TmallLuxuryOmsOrderCreateRequest.SubBizOrderDTODomain> list7 = new List<TmallLuxuryOmsOrderCreateRequest.SubBizOrderDTODomain>();
TmallLuxuryOmsOrderCreateRequest.SubBizOrderDTODomain obj8 = new TmallLuxuryOmsOrderCreateRequest.SubBizOrderDTODomain();
list7.Add(obj8);
obj8.BizOrderId = 12345678L;
obj8.BuyAmount = 1L;
obj8.AuctionId = 123456L;
obj8.SkuId = 121312312321L;
obj8.AuctionTitle = "奢侈品";
obj8.AuctionPrice = 12345L;
obj8.OuterItemId = "gls-code-0001";
obj8.DetailActualFee = 123456L;
obj8.DiscountFee = 123L;
obj8.StoreCode = "MLH0001";
obj8.FreeGiftFlag = 0L;
obj8.LogicArea = "华东";
obj8.ScItemId = "1245663";
obj8.Attributes = "{}";
obj2.DetailOrderList= list7;
obj2.StoreCode = "MLH0001";
obj1.BizOrderDTO= obj2;
TmallLuxuryOmsOrderCreateRequest.LogisticsOrderDtoDomain obj9 = new TmallLuxuryOmsOrderCreateRequest.LogisticsOrderDtoDomain();
obj9.Area = "黄浦区";
obj9.Country = "中国";
obj9.Address = "test";
obj9.Town = "唐镇";
obj9.City = "上海";
obj9.FullName = "张三";
obj9.IdNo = "3101585686448898";
obj9.MobilePhone = "1111";
obj9.Post = "123";
obj9.Phone = "12345";
obj9.Attributes = "{}";
obj9.Prov = "上海";
obj1.LogisticsOrderDTO= obj9;
req.OrderCreateRequestDTO_ = obj1;
TmallLuxuryOmsOrderCreateResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new TmallLuxuryOmsOrderCreateRequest;
$order_create_request_d_t_o = new TmallLuxuryOrderCreateRequestDto;
$biz_order_d_t_o = new BizOrderDTO;
$biz_order_d_t_o->gmt_modified="2019-03-27 00:00:00";
$biz_order_d_t_o->discount_fee="0";
$biz_order_d_t_o->buyer_nick="测试";
$biz_order_d_t_o->buyer_id="123";
$biz_order_d_t_o->pre_order_id="1";
$biz_order_d_t_o->seller_id="1000";
$biz_order_d_t_o->invoice_type="1";
$biz_order_d_t_o->seller_nick="YNAP";
$biz_order_d_t_o->invoice_flag="0";
$biz_order_d_t_o->event_id="1000";
$invoice_info_list = new InvoiceItem;
$invoice_info_list->bill_type="1";
$invoice_info_list->bill_title="个人";
$invoice_info_list->bill_id="123";
$invoice_info_list->invoice_amount="123";
$invoice_info_list->bill_code="123";
$invoice_info_list->bill_number="XXX123";
$invoice_info_list->buyer_no="123456";
$invoice_info_list->tax_number="XXX221";
$invoice_info_list->buyer_addr_phone="123344343";
$invoice_info_list->buyer_bank_account="招商";
$invoice_info_list->buyer_phone_number="232312123";
$invoice_info_list->bill_content="文具";
$biz_order_d_t_o->invoice_info_list = $invoice_info_list;
$biz_order_d_t_o->ip="127.0.0.1";
$biz_order_d_t_o->post_fee="0";
$biz_order_d_t_o->gmt_create="2019-03-27 00:00:00";
$biz_order_d_t_o->buyer_message="测试留言";
$biz_order_d_t_o->biz_order_id="1000";
$biz_order_d_t_o->total_fee="123456";
$biz_order_d_t_o->attributes="{}";
$biz_order_d_t_o->invoice_kind="1";
$detail_order_list = new SubBizOrderDTO;
$detail_order_list->biz_order_id="12345678";
$detail_order_list->buy_amount="1";
$detail_order_list->auction_id="123456";
$detail_order_list->sku_id="121312312321";
$detail_order_list->auction_title="奢侈品";
$detail_order_list->auction_price="12345";
$detail_order_list->outer_item_id="gls-code-0001";
$detail_order_list->detail_actual_fee="123456";
$detail_order_list->discount_fee="123";
$detail_order_list->store_code="MLH0001";
$detail_order_list->free_gift_flag="0";
$detail_order_list->logic_area="华东";
$detail_order_list->sc_item_id="1245663";
$detail_order_list->attributes="{}";
$biz_order_d_t_o->detail_order_list = $detail_order_list;
$biz_order_d_t_o->store_code="MLH0001";
$order_create_request_d_t_o->biz_order_d_t_o = $biz_order_d_t_o;
$logistics_order_d_t_o = new LogisticsOrderDto;
$logistics_order_d_t_o->area="黄浦区";
$logistics_order_d_t_o->country="中国";
$logistics_order_d_t_o->address="test";
$logistics_order_d_t_o->town="唐镇";
$logistics_order_d_t_o->city="上海";
$logistics_order_d_t_o->full_name="张三";
$logistics_order_d_t_o->id_no="3101585686448898";
$logistics_order_d_t_o->mobile_phone="1111";
$logistics_order_d_t_o->post="123";
$logistics_order_d_t_o->phone="12345";
$logistics_order_d_t_o->attributes="{}";
$logistics_order_d_t_o->prov="上海";
$order_create_request_d_t_o->logistics_order_d_t_o = $logistics_order_d_t_o;
$req->setOrderCreateRequestDTO(json_encode($order_create_request_d_t_o));
$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=tmall.luxury.oms.order.create' \
-d 'partner_id=apidoc' \
-d 'sign=86D5E071F4E1707BAA9EC6A637489493' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-06-14+04%3A57%3A23' \
-d 'v=2.0' \
-d 'order_create_request_d_t_o=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.TmallLuxuryOmsOrderCreateRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.order_create_request_d_t_o=""
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,"tmall.luxury.oms.order.create");
add_param(pRequest,"order_create_request_d_t_o","数据结构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('tmall.luxury.oms.order.create', {
'order_create_request_d_t_o':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})