TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
RdcAligeniusWarehouseReverseUploadingRequest req = new RdcAligeniusWarehouseReverseUploadingRequest();
RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseUploadingDto obj1 = new RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseUploadingDto();
List<RdcAligeniusWarehouseReverseUploadingRequest.UploadingReverseDto> list3 = new ArrayList<RdcAligeniusWarehouseReverseUploadingRequest.UploadingReverseDto>();
RdcAligeniusWarehouseReverseUploadingRequest.UploadingReverseDto obj4 = new RdcAligeniusWarehouseReverseUploadingRequest.UploadingReverseDto();
list3.add(obj4);
obj4.setExtra("{}");
List<RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseGoodsItemDto> list7 = new ArrayList<RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseGoodsItemDto>();
RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseGoodsItemDto obj8 = new RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseGoodsItemDto();
list7.add(obj8);
obj8.setExtra("{}");
obj8.setAuctionName("xxxx");
obj8.setType(1L);
obj8.setPlanQty(1L);
obj8.setActualQty(1L);
obj8.setPrice(111L);
obj8.setActualFee(111L);
obj8.setOwnerNick("123");
obj8.setQrCode("1234");
obj8.setOid(1234L);
obj8.setItemId("1234");
obj8.setItemCode("xxx");
obj8.setItemName("xxx");
obj8.setPlanStatus(1L);
obj8.setStatus(1L);
obj8.setId("12");
list5.setGoodsItemDTOList(list7);
obj4.setWarehouseName("xxxx");
obj4.setAdr("文一西路xxx号");
obj4.setDistrictName("余杭区");
obj4.setCityName("杭州");
obj4.setProvinceName("浙江");
obj4.setCountryName("中国");
obj4.setCreateTime("2018-12-12 12:00:00");
obj4.setStatus(1L);
obj4.setCpCode("xxx");
obj4.setCpName("xxx");
obj4.setMailNo("12345");
obj4.setTid(12345L);
obj4.setId("12345");
obj1.setUploadingReverseDTOList(list3);
req.setParam0(obj1);
RdcAligeniusWarehouseReverseUploadingResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
RdcAligeniusWarehouseReverseUploadingRequest req = new RdcAligeniusWarehouseReverseUploadingRequest();
RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseUploadingDtoDomain obj1 = new RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseUploadingDtoDomain();
List<RdcAligeniusWarehouseReverseUploadingRequest.UploadingReverseDtoDomain> list3 = new List<RdcAligeniusWarehouseReverseUploadingRequest.UploadingReverseDtoDomain>();
RdcAligeniusWarehouseReverseUploadingRequest.UploadingReverseDtoDomain obj4 = new RdcAligeniusWarehouseReverseUploadingRequest.UploadingReverseDtoDomain();
list3.Add(obj4);
obj4.Extra = "{}";
List<RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseGoodsItemDtoDomain> list6 = new List<RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseGoodsItemDtoDomain>();
RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseGoodsItemDtoDomain obj7 = new RdcAligeniusWarehouseReverseUploadingRequest.WarehouseReverseGoodsItemDtoDomain();
list6.Add(obj7);
obj7.Extra = "{}";
obj7.AuctionName = "xxxx";
obj7.Type = 1L;
obj7.PlanQty = 1L;
obj7.ActualQty = 1L;
obj7.Price = 111L;
obj7.ActualFee = 111L;
obj7.OwnerNick = "123";
obj7.QrCode = "1234";
obj7.Oid = 1234L;
obj7.ItemId = "1234";
obj7.ItemCode = "xxx";
obj7.ItemName = "xxx";
obj7.PlanStatus = 1L;
obj7.Status = 1L;
obj7.Id = "12";
obj4.GoodsItemDTOList= list6;
obj4.WarehouseName = "xxxx";
obj4.Adr = "文一西路xxx号";
obj4.DistrictName = "余杭区";
obj4.CityName = "杭州";
obj4.ProvinceName = "浙江";
obj4.CountryName = "中国";
obj4.CreateTime = "2018-12-12 12:00:00";
obj4.Status = 1L;
obj4.CpCode = "xxx";
obj4.CpName = "xxx";
obj4.MailNo = "12345";
obj4.Tid = 12345L;
obj4.Id = "12345";
obj1.UploadingReverseDTOList= list3;
req.Param0_ = obj1;
RdcAligeniusWarehouseReverseUploadingResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new RdcAligeniusWarehouseReverseUploadingRequest;
$param0 = new WarehouseReverseUploadingDto;
$uploading_reverse_d_t_o_list = new UploadingReverseDto;
$uploading_reverse_d_t_o_list->extra="{}";
$goods_item_d_t_o_list = new WarehouseReverseGoodsItemDto;
$goods_item_d_t_o_list->extra="{}";
$goods_item_d_t_o_list->auction_name="xxxx";
$goods_item_d_t_o_list->type="1";
$goods_item_d_t_o_list->plan_qty="1";
$goods_item_d_t_o_list->actual_qty="1";
$goods_item_d_t_o_list->price="111";
$goods_item_d_t_o_list->actual_fee="111";
$goods_item_d_t_o_list->owner_nick="123";
$goods_item_d_t_o_list->qr_code="1234";
$goods_item_d_t_o_list->oid="1234";
$goods_item_d_t_o_list->item_id="1234";
$goods_item_d_t_o_list->item_code="xxx";
$goods_item_d_t_o_list->item_name="xxx";
$goods_item_d_t_o_list->plan_status="1";
$goods_item_d_t_o_list->status="1";
$goods_item_d_t_o_list->id="12";
$uploading_reverse_d_t_o_list->goods_item_d_t_o_list = $goods_item_d_t_o_list;
$uploading_reverse_d_t_o_list->warehouse_name="xxxx";
$uploading_reverse_d_t_o_list->adr="文一西路xxx号";
$uploading_reverse_d_t_o_list->district_name="余杭区";
$uploading_reverse_d_t_o_list->city_name="杭州";
$uploading_reverse_d_t_o_list->province_name="浙江";
$uploading_reverse_d_t_o_list->country_name="中国";
$uploading_reverse_d_t_o_list->create_time="2018-12-12 12:00:00";
$uploading_reverse_d_t_o_list->status="1";
$uploading_reverse_d_t_o_list->cp_code="xxx";
$uploading_reverse_d_t_o_list->cp_name="xxx";
$uploading_reverse_d_t_o_list->mail_no="12345";
$uploading_reverse_d_t_o_list->tid="12345";
$uploading_reverse_d_t_o_list->id="12345";
$param0->uploading_reverse_d_t_o_list = $uploading_reverse_d_t_o_list;
$req->setParam0(json_encode($param0));
$resp = $c->execute($req, $sessionKey);
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=taobao.rdc.aligenius.warehouse.reverse.uploading' \
-d 'partner_id=apidoc' \
-d 'session=ac2de46f-0171-4788-b6ac-fb533f9bb4a9' \
-d 'sign=BAC5B4BBB9716E272430688C69943055' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-29+22%3A55%3A21' \
-d 'v=2.0' \
-d 'param0=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.RdcAligeniusWarehouseReverseUploadingRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.param0=""
try:
resp= req.getResponse(sessionkey)
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,"taobao.rdc.aligenius.warehouse.reverse.uploading");
add_param(pRequest,"param0","数据结构JSON示例");
pResponse = top_execute(pClient,pRequest,sessionKey);
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('taobao.rdc.aligenius.warehouse.reverse.uploading', {
'param0':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})