TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthWmsReturnorderConfirmRequest req = new AlibabaAlihealthWmsReturnorderConfirmRequest();
AlibabaAlihealthWmsReturnorderConfirmRequest.ReturnorderConfirmRequest obj1 = new AlibabaAlihealthWmsReturnorderConfirmRequest.ReturnorderConfirmRequest();
List<AlibabaAlihealthWmsReturnorderConfirmRequest.OrderLine> list3 = new ArrayList<AlibabaAlihealthWmsReturnorderConfirmRequest.OrderLine>();
AlibabaAlihealthWmsReturnorderConfirmRequest.OrderLine obj4 = new AlibabaAlihealthWmsReturnorderConfirmRequest.OrderLine();
list3.add(obj4);
obj4.setActualPrice("100.00");
obj4.setActualQty("12");
obj4.setAmount("200.00");
obj4.setBatchCode("P123");
List<AlibabaAlihealthWmsReturnorderConfirmRequest.Batch> list7 = new ArrayList<AlibabaAlihealthWmsReturnorderConfirmRequest.Batch>();
AlibabaAlihealthWmsReturnorderConfirmRequest.Batch obj8 = new AlibabaAlihealthWmsReturnorderConfirmRequest.Batch();
list7.add(obj8);
obj8.setActualQty(12L);
obj8.setBatchCode("P1234");
obj8.setExpireDate("2016-09-09");
obj8.setInventoryType("ZP");
obj8.setProduceCode("P1234");
obj8.setProductDate("2016-09-09");
obj8.setQuantity("10");
obj8.setRemark("备注");
list5.setBatchs(list7);
obj4.setColor("红色");
obj4.setDeliveryOrderId("D123456");
obj4.setDiscount("0.9");
obj4.setDiscountAmount("10.00");
obj4.setDiscountPrice("90.00");
obj4.setExceptionQty("0");
obj4.setExpireDate("2016-09-09");
obj4.setExtCode("EXT123");
obj4.setInventoryType("ZP");
obj4.setItemCode("I1234");
obj4.setItemId("CK1234");
obj4.setItemName("iPhone15");
obj4.setLocationCode("L123");
obj4.setMoveInLocation("L456");
obj4.setMoveOutLocation("L789");
obj4.setOrderLineNo("D1234");
obj4.setOrderSourceCode("OS123");
obj4.setOutBizCode("xxxxx");
obj4.setOwnerCode("HZ1234");
obj4.setPayNo("PAY123456");
obj4.setPlanQty(12L);
obj4.setProduceCode("P1234");
obj4.setProductCode("PC123");
obj4.setProductDate("2016-09-09");
obj4.setPurchasePrice("80.00");
obj4.setQrCode("1;1;1");
obj4.setQuantity("5");
obj4.setReferencePrice("120.00");
obj4.setRemark("备注");
obj4.setRetailPrice("150.00");
obj4.setSettlementAmount("140.00");
obj4.setSize("M");
obj4.setSkuProperty("颜色:红;尺寸:M");
AlibabaAlihealthWmsReturnorderConfirmRequest.SnList obj10 = new AlibabaAlihealthWmsReturnorderConfirmRequest.SnList();
obj10.setSn("Top,Pub");
list9.setSnList(obj10);
obj4.setSourceOrderCode("PO123456");
obj4.setStandardAmount("130.00");
obj4.setStandardPrice("130.00");
obj4.setStatus("CONFIRMED");
obj4.setStockInQty("12");
obj4.setStockOutQty("0");
obj4.setSubDeliveryOrderId("SD123456");
obj4.setSubSourceCode("SS123");
obj4.setSubSourceOrderCode("PL1234");
obj4.setTaobaoItemCode("T123456");
obj4.setWarehouseCode("xxxxx");
obj1.setOrderLines(list3);
AlibabaAlihealthWmsReturnorderConfirmRequest.ReturnOrder obj11 = new AlibabaAlihealthWmsReturnorderConfirmRequest.ReturnOrder();
obj11.setActionType("RETURN");
obj11.setBuyerNick("tb123456");
obj11.setEarliestArrivalTime("2024-01-01 10:00:00");
obj11.setExpressCode("YD1234");
obj11.setLogisticsCode("SF");
obj11.setLogisticsName("顺丰");
obj11.setOrderConfirmTime("2016-09-09 12:00:00");
obj11.setOrderFlag("FLAG123");
obj11.setOrderType("THRK");
obj11.setOutBizCode("OZ1234");
obj11.setOwnerCode("HZ1234");
obj11.setPlanArrivalTime("2024-01-02 10:00:00");
obj11.setPreDeliveryOrderCode("PD123456");
obj11.setPreDeliveryOrderId("PID123456");
obj11.setRefOrderCode("RO123456");
obj11.setRemark("备注信息");
obj11.setReturnOrderCode("R1234");
obj11.setReturnOrderId("R1234");
obj11.setReturnOrderStatus("CONFIRMED");
obj11.setReturnReason("破损退货");
AlibabaAlihealthWmsReturnorderConfirmRequest.SenderInfo obj12 = new AlibabaAlihealthWmsReturnorderConfirmRequest.SenderInfo();
obj12.setArea("余杭");
obj12.setBirthDate("1990-01-01");
obj12.setCarNo("浙A12345");
obj12.setCareer("工程师");
obj12.setCity("杭州");
obj12.setCompany("淘宝");
obj12.setCountryCode("CN");
obj12.setCountryCodeCiq("CN");
obj12.setCountryCodeCus("CN");
obj12.setDetailAddress("杭州市余杭区989号");
obj12.setEmail("345@gmail.com");
obj12.setFax("0571-88888888");
obj12.setGender("男");
obj12.setId("S123456");
obj12.setIdNumber("110101199001011234");
obj12.setIdType("ID_CARD");
obj12.setMobile("13214567869");
obj12.setName("老王");
obj12.setNick("user123");
obj12.setProvince("浙江省");
obj12.setRemark("备注");
obj12.setTel("81020340");
obj12.setTown("横加桥");
obj12.setZipCode("043300");
obj11.setSenderInfo(obj12);
obj11.setSourceOrderCode("SO123456");
obj11.setSupplierCode("SUP123");
obj11.setSupplierName("供应商A");
obj11.setWarehouseCode("W1234");
obj1.setReturnOrder(obj11);
obj1.setExtendProps("{}");
req.setReturnorderConfirmRequest(obj1);
AlibabaAlihealthWmsReturnorderConfirmResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAlihealthWmsReturnorderConfirmRequest req = new AlibabaAlihealthWmsReturnorderConfirmRequest();
AlibabaAlihealthWmsReturnorderConfirmRequest.ReturnorderConfirmRequestDomain obj1 = new AlibabaAlihealthWmsReturnorderConfirmRequest.ReturnorderConfirmRequestDomain();
List<AlibabaAlihealthWmsReturnorderConfirmRequest.OrderLineDomain> list3 = new List<AlibabaAlihealthWmsReturnorderConfirmRequest.OrderLineDomain>();
AlibabaAlihealthWmsReturnorderConfirmRequest.OrderLineDomain obj4 = new AlibabaAlihealthWmsReturnorderConfirmRequest.OrderLineDomain();
list3.Add(obj4);
obj4.ActualPrice = "100.00";
obj4.ActualQty = "12";
obj4.Amount = "200.00";
obj4.BatchCode = "P123";
List<AlibabaAlihealthWmsReturnorderConfirmRequest.BatchDomain> list6 = new List<AlibabaAlihealthWmsReturnorderConfirmRequest.BatchDomain>();
AlibabaAlihealthWmsReturnorderConfirmRequest.BatchDomain obj7 = new AlibabaAlihealthWmsReturnorderConfirmRequest.BatchDomain();
list6.Add(obj7);
obj7.ActualQty = 12L;
obj7.BatchCode = "P1234";
obj7.ExpireDate = "2016-09-09";
obj7.InventoryType = "ZP";
obj7.ProduceCode = "P1234";
obj7.ProductDate = "2016-09-09";
obj7.Quantity = "10";
obj7.Remark = "备注";
obj4.Batchs= list6;
obj4.Color = "红色";
obj4.DeliveryOrderId = "D123456";
obj4.Discount = "0.9";
obj4.DiscountAmount = "10.00";
obj4.DiscountPrice = "90.00";
obj4.ExceptionQty = "0";
obj4.ExpireDate = "2016-09-09";
obj4.ExtCode = "EXT123";
obj4.InventoryType = "ZP";
obj4.ItemCode = "I1234";
obj4.ItemId = "CK1234";
obj4.ItemName = "iPhone15";
obj4.LocationCode = "L123";
obj4.MoveInLocation = "L456";
obj4.MoveOutLocation = "L789";
obj4.OrderLineNo = "D1234";
obj4.OrderSourceCode = "OS123";
obj4.OutBizCode = "xxxxx";
obj4.OwnerCode = "HZ1234";
obj4.PayNo = "PAY123456";
obj4.PlanQty = 12L;
obj4.ProduceCode = "P1234";
obj4.ProductCode = "PC123";
obj4.ProductDate = "2016-09-09";
obj4.PurchasePrice = "80.00";
obj4.QrCode = "1;1;1";
obj4.Quantity = "5";
obj4.ReferencePrice = "120.00";
obj4.Remark = "备注";
obj4.RetailPrice = "150.00";
obj4.SettlementAmount = "140.00";
obj4.Size = "M";
obj4.SkuProperty = "颜色:红;尺寸:M";
AlibabaAlihealthWmsReturnorderConfirmRequest.SnListDomain obj8 = new AlibabaAlihealthWmsReturnorderConfirmRequest.SnListDomain();
obj8.Sn = "Top,Pub";
obj4.SnList= obj8;
obj4.SourceOrderCode = "PO123456";
obj4.StandardAmount = "130.00";
obj4.StandardPrice = "130.00";
obj4.Status = "CONFIRMED";
obj4.StockInQty = "12";
obj4.StockOutQty = "0";
obj4.SubDeliveryOrderId = "SD123456";
obj4.SubSourceCode = "SS123";
obj4.SubSourceOrderCode = "PL1234";
obj4.TaobaoItemCode = "T123456";
obj4.WarehouseCode = "xxxxx";
obj1.OrderLines= list3;
AlibabaAlihealthWmsReturnorderConfirmRequest.ReturnOrderDomain obj9 = new AlibabaAlihealthWmsReturnorderConfirmRequest.ReturnOrderDomain();
obj9.ActionType = "RETURN";
obj9.BuyerNick = "tb123456";
obj9.EarliestArrivalTime = "2024-01-01 10:00:00";
obj9.ExpressCode = "YD1234";
obj9.LogisticsCode = "SF";
obj9.LogisticsName = "顺丰";
obj9.OrderConfirmTime = "2016-09-09 12:00:00";
obj9.OrderFlag = "FLAG123";
obj9.OrderType = "THRK";
obj9.OutBizCode = "OZ1234";
obj9.OwnerCode = "HZ1234";
obj9.PlanArrivalTime = "2024-01-02 10:00:00";
obj9.PreDeliveryOrderCode = "PD123456";
obj9.PreDeliveryOrderId = "PID123456";
obj9.RefOrderCode = "RO123456";
obj9.Remark = "备注信息";
obj9.ReturnOrderCode = "R1234";
obj9.ReturnOrderId = "R1234";
obj9.ReturnOrderStatus = "CONFIRMED";
obj9.ReturnReason = "破损退货";
AlibabaAlihealthWmsReturnorderConfirmRequest.SenderInfoDomain obj10 = new AlibabaAlihealthWmsReturnorderConfirmRequest.SenderInfoDomain();
obj10.Area = "余杭";
obj10.BirthDate = "1990-01-01";
obj10.CarNo = "浙A12345";
obj10.Career = "工程师";
obj10.City = "杭州";
obj10.Company = "淘宝";
obj10.CountryCode = "CN";
obj10.CountryCodeCiq = "CN";
obj10.CountryCodeCus = "CN";
obj10.DetailAddress = "杭州市余杭区989号";
obj10.Email = "345@gmail.com";
obj10.Fax = "0571-88888888";
obj10.Gender = "男";
obj10.Id = "S123456";
obj10.IdNumber = "110101199001011234";
obj10.IdType = "ID_CARD";
obj10.Mobile = "13214567869";
obj10.Name = "老王";
obj10.Nick = "user123";
obj10.Province = "浙江省";
obj10.Remark = "备注";
obj10.Tel = "81020340";
obj10.Town = "横加桥";
obj10.ZipCode = "043300";
obj9.SenderInfo= obj10;
obj9.SourceOrderCode = "SO123456";
obj9.SupplierCode = "SUP123";
obj9.SupplierName = "供应商A";
obj9.WarehouseCode = "W1234";
obj1.ReturnOrder= obj9;
obj1.ExtendProps = "{}";
req.ReturnorderConfirmRequest_ = obj1;
AlibabaAlihealthWmsReturnorderConfirmResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAlihealthWmsReturnorderConfirmRequest;
$returnorder_confirm_request = new ReturnorderConfirmRequest;
$order_lines = new OrderLine;
$order_lines->actual_price="100.00";
$order_lines->actual_qty="12";
$order_lines->amount="200.00";
$order_lines->batch_code="P123";
$batchs = new Batch;
$batchs->actual_qty="12";
$batchs->batch_code="P1234";
$batchs->expire_date="2016-09-09";
$batchs->inventory_type="ZP";
$batchs->produce_code="P1234";
$batchs->product_date="2016-09-09";
$batchs->quantity="10";
$batchs->remark="备注";
$order_lines->batchs = $batchs;
$order_lines->color="红色";
$order_lines->delivery_order_id="D123456";
$order_lines->discount="0.9";
$order_lines->discount_amount="10.00";
$order_lines->discount_price="90.00";
$order_lines->exception_qty="0";
$order_lines->expire_date="2016-09-09";
$order_lines->ext_code="EXT123";
$order_lines->inventory_type="ZP";
$order_lines->item_code="I1234";
$order_lines->item_id="CK1234";
$order_lines->item_name="iPhone15";
$order_lines->location_code="L123";
$order_lines->move_in_location="L456";
$order_lines->move_out_location="L789";
$order_lines->order_line_no="D1234";
$order_lines->order_source_code="OS123";
$order_lines->out_biz_code="xxxxx";
$order_lines->owner_code="HZ1234";
$order_lines->pay_no="PAY123456";
$order_lines->plan_qty="12";
$order_lines->produce_code="P1234";
$order_lines->product_code="PC123";
$order_lines->product_date="2016-09-09";
$order_lines->purchase_price="80.00";
$order_lines->qr_code="1;1;1";
$order_lines->quantity="5";
$order_lines->reference_price="120.00";
$order_lines->remark="备注";
$order_lines->retail_price="150.00";
$order_lines->settlement_amount="140.00";
$order_lines->size="M";
$order_lines->sku_property="颜色:红;尺寸:M";
$sn_list = new SnList;
$sn_list->sn="Top,Pub";
$order_lines->sn_list = $sn_list;
$order_lines->source_order_code="PO123456";
$order_lines->standard_amount="130.00";
$order_lines->standard_price="130.00";
$order_lines->status="CONFIRMED";
$order_lines->stock_in_qty="12";
$order_lines->stock_out_qty="0";
$order_lines->sub_delivery_order_id="SD123456";
$order_lines->sub_source_code="SS123";
$order_lines->sub_source_order_code="PL1234";
$order_lines->taobao_item_code="T123456";
$order_lines->warehouse_code="xxxxx";
$returnorder_confirm_request->order_lines = $order_lines;
$return_order = new ReturnOrder;
$return_order->action_type="RETURN";
$return_order->buyer_nick="tb123456";
$return_order->earliest_arrival_time="2024-01-01 10:00:00";
$return_order->express_code="YD1234";
$return_order->logistics_code="SF";
$return_order->logistics_name="顺丰";
$return_order->order_confirm_time="2016-09-09 12:00:00";
$return_order->order_flag="FLAG123";
$return_order->order_type="THRK";
$return_order->out_biz_code="OZ1234";
$return_order->owner_code="HZ1234";
$return_order->plan_arrival_time="2024-01-02 10:00:00";
$return_order->pre_delivery_order_code="PD123456";
$return_order->pre_delivery_order_id="PID123456";
$return_order->ref_order_code="RO123456";
$return_order->remark="备注信息";
$return_order->return_order_code="R1234";
$return_order->return_order_id="R1234";
$return_order->return_order_status="CONFIRMED";
$return_order->return_reason="破损退货";
$sender_info = new SenderInfo;
$sender_info->area="余杭";
$sender_info->birth_date="1990-01-01";
$sender_info->car_no="浙A12345";
$sender_info->career="工程师";
$sender_info->city="杭州";
$sender_info->company="淘宝";
$sender_info->country_code="CN";
$sender_info->country_code_ciq="CN";
$sender_info->country_code_cus="CN";
$sender_info->detail_address="杭州市余杭区989号";
$sender_info->email="345@gmail.com";
$sender_info->fax="0571-88888888";
$sender_info->gender="男";
$sender_info->id="S123456";
$sender_info->id_number="110101199001011234";
$sender_info->id_type="ID_CARD";
$sender_info->mobile="13214567869";
$sender_info->name="老王";
$sender_info->nick="user123";
$sender_info->province="浙江省";
$sender_info->remark="备注";
$sender_info->tel="81020340";
$sender_info->town="横加桥";
$sender_info->zip_code="043300";
$return_order->sender_info = $sender_info;
$return_order->source_order_code="SO123456";
$return_order->supplier_code="SUP123";
$return_order->supplier_name="供应商A";
$return_order->warehouse_code="W1234";
$returnorder_confirm_request->return_order = $return_order;
$returnorder_confirm_request->extend_props="{}";
$req->setReturnorderConfirmRequest(json_encode($returnorder_confirm_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.alihealth.wms.returnorder.confirm' \
-d 'partner_id=apidoc' \
-d 'sign=8485081354715AD10AE4199CB0850309' \
-d 'sign_method=hmac' \
-d 'timestamp=2026-09-10+03%3A20%3A46' \
-d 'v=2.0' \
-d 'returnorder_confirm_request=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAlihealthWmsReturnorderConfirmRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.returnorder_confirm_request=""
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.alihealth.wms.returnorder.confirm");
add_param(pRequest,"returnorder_confirm_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',
'url': 'http://gw.api.taobao.com/router/rest'
});
client.execute('alibaba.alihealth.wms.returnorder.confirm', {
'returnorder_confirm_request':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})