TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaHealthNrCepOutorderUploadRequest req = new AlibabaHealthNrCepOutorderUploadRequest();
AlibabaHealthNrCepOutorderUploadRequest.TopWarOutDTO obj1 = new AlibabaHealthNrCepOutorderUploadRequest.TopWarOutDTO();
obj1.setBillNo("12345");
obj1.setBizDate(StringUtils.parseDateTime("2021-05-28 00:00:00"));
obj1.setCepOrderId(20L);
List<AlibabaHealthNrCepOutorderUploadRequest.TopGoodsDTO> list3 = new ArrayList<AlibabaHealthNrCepOutorderUploadRequest.TopGoodsDTO>();
AlibabaHealthNrCepOutorderUploadRequest.TopGoodsDTO obj4 = new AlibabaHealthNrCepOutorderUploadRequest.TopGoodsDTO();
list3.add(obj4);
obj4.setGoodsName("阿卡波糖片");
obj4.setGoodsCode("123456123");
obj4.setGoodsSpec("10 * 10");
obj4.setPackUnitName("瓶");
obj4.setPackQty(10L);
obj4.setLotNo("12345");
obj4.setProductDate(StringUtils.parseDateTime("2021-05-27 00:00:00"));
obj4.setValidityDate(StringUtils.parseDateTime("2022-12-31 00:00:00"));
obj4.setReceiveQty(10L);
obj4.setUnitPriceStr("5.00");
obj4.setAmountMoney(5L);
obj1.setGoodsList(list3);
obj1.setTbSellerId(10005296120L);
obj1.setCubeId(123L);
req.setTopWarOutDto(obj1);
AlibabaHealthNrCepOutorderUploadResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaHealthNrCepOutorderUploadRequest req = new AlibabaHealthNrCepOutorderUploadRequest();
AlibabaHealthNrCepOutorderUploadRequest.TopWarOutDTODomain obj1 = new AlibabaHealthNrCepOutorderUploadRequest.TopWarOutDTODomain();
obj1.BillNo = "12345";
obj1.BizDate = DateTime.Parse(2021-05-28 00:00:00");
obj1.CepOrderId = 20L;
List<AlibabaHealthNrCepOutorderUploadRequest.TopGoodsDTODomain> list3 = new List<AlibabaHealthNrCepOutorderUploadRequest.TopGoodsDTODomain>();
AlibabaHealthNrCepOutorderUploadRequest.TopGoodsDTODomain obj4 = new AlibabaHealthNrCepOutorderUploadRequest.TopGoodsDTODomain();
list3.Add(obj4);
obj4.GoodsName = "阿卡波糖片";
obj4.GoodsCode = "123456123";
obj4.GoodsSpec = "10 * 10";
obj4.PackUnitName = "瓶";
obj4.PackQty = 10L;
obj4.LotNo = "12345";
obj4.ProductDate = DateTime.Parse(2021-05-27 00:00:00");
obj4.ValidityDate = DateTime.Parse(2022-12-31 00:00:00");
obj4.ReceiveQty = 10L;
obj4.UnitPriceStr = "5.00";
obj4.AmountMoney = 5L;
obj1.GoodsList= list3;
obj1.TbSellerId = 10005296120L;
obj1.CubeId = 123L;
req.TopWarOutDto_ = obj1;
AlibabaHealthNrCepOutorderUploadResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaHealthNrCepOutorderUploadRequest;
$top_war_out_dto = new TopWarOutDTO;
$top_war_out_dto->bill_no="12345";
$top_war_out_dto->biz_date="2021-05-28 00:00:00";
$top_war_out_dto->cep_order_id="20";
$goods_list = new TopGoodsDTO;
$goods_list->goods_name="阿卡波糖片";
$goods_list->goods_code="123456123";
$goods_list->goods_spec="10 * 10";
$goods_list->pack_unit_name="瓶";
$goods_list->pack_qty="10";
$goods_list->lot_no="12345";
$goods_list->product_date="2021-05-27 00:00:00";
$goods_list->validity_date="2022-12-31 00:00:00";
$goods_list->receive_qty="10";
$goods_list->unit_price_str="5.00";
$goods_list->amount_money="5";
$top_war_out_dto->goods_list = $goods_list;
$top_war_out_dto->tb_seller_id="10005296120";
$top_war_out_dto->cube_id="123";
$req->setTopWarOutDto(json_encode($top_war_out_dto));
$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=alibaba.health.nr.cep.outorder.upload' \
-d 'partner_id=apidoc' \
-d 'session=a2fc5792-e531-48a4-b61d-6878caa8ef0f' \
-d 'sign=A091606AA4A08AA5445192D39BDE7BBD' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-24+15%3A53%3A24' \
-d 'v=2.0' \
-d 'top_war_out_dto=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaHealthNrCepOutorderUploadRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.top_war_out_dto=""
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,"alibaba.health.nr.cep.outorder.upload");
add_param(pRequest,"top_war_out_dto","数据结构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('alibaba.health.nr.cep.outorder.upload', {
'top_war_out_dto':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})