QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
AlibabaAscpHuaweiOrderProcessRequest req = new AlibabaAscpHuaweiOrderProcessRequest();
AlibabaAscpHuaweiOrderProcessRequest.Request obj1 = new AlibabaAscpHuaweiOrderProcessRequest.Request();
obj1.setWarehouseOrderCode("lbx11111");
obj1.setOrderType(1L);
obj1.setShopName("店铺1");
obj1.setWarehouseCode("wh_1");
AlibabaAscpHuaweiOrderProcessRequest.OrderLines obj2 = new AlibabaAscpHuaweiOrderProcessRequest.OrderLines();
List<AlibabaAscpHuaweiOrderProcessRequest.OrderLine> list4 = new ArrayList<AlibabaAscpHuaweiOrderProcessRequest.OrderLine>();
AlibabaAscpHuaweiOrderProcessRequest.OrderLine obj5 = new AlibabaAscpHuaweiOrderProcessRequest.OrderLine();
list4.add(obj5);
obj5.setOutBizCode("1111");
obj5.setTradeId("20190801111");
obj5.setTradeItemId("20190801111");
obj5.setItemId("12345");
obj5.setItemCode("123");
obj5.setItemName("货品1");
obj2.setOrderLine(list4);
obj1.setOrderLines(obj2);
AlibabaAscpHuaweiOrderProcessRequest.Process obj6 = new AlibabaAscpHuaweiOrderProcessRequest.Process();
obj6.setExpressCode("1002992808999");
obj6.setStatus("1");
obj6.setOperateTime("2019-08-25 00:00:00");
obj6.setOperateInfo("xxx");
obj1.setProcess(obj6);
req.setRequest(obj1);
req.setCustomerId("customerId");
AlibabaAscpHuaweiOrderProcessResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAscpHuaweiOrderProcessRequest req = new AlibabaAscpHuaweiOrderProcessRequest();
AlibabaAscpHuaweiOrderProcessRequest.RequestDomain obj1 = new AlibabaAscpHuaweiOrderProcessRequest.RequestDomain();
obj1.WarehouseOrderCode = "lbx11111";
obj1.OrderType = 1L;
obj1.ShopName = "店铺1";
obj1.WarehouseCode = "wh_1";
AlibabaAscpHuaweiOrderProcessRequest.OrderLinesDomain obj2 = new AlibabaAscpHuaweiOrderProcessRequest.OrderLinesDomain();
List<AlibabaAscpHuaweiOrderProcessRequest.OrderLineDomain> list4 = new List<AlibabaAscpHuaweiOrderProcessRequest.OrderLineDomain>();
AlibabaAscpHuaweiOrderProcessRequest.OrderLineDomain obj5 = new AlibabaAscpHuaweiOrderProcessRequest.OrderLineDomain();
list4.Add(obj5);
obj5.OutBizCode = "1111";
obj5.TradeId = "20190801111";
obj5.TradeItemId = "20190801111";
obj5.ItemId = "12345";
obj5.ItemCode = "123";
obj5.ItemName = "货品1";
obj2.OrderLine= list4;
obj1.OrderLines= obj2;
AlibabaAscpHuaweiOrderProcessRequest.ProcessDomain obj6 = new AlibabaAscpHuaweiOrderProcessRequest.ProcessDomain();
obj6.ExpressCode = "1002992808999";
obj6.Status = "1";
obj6.OperateTime = "2019-08-25 00:00:00";
obj6.OperateInfo = "xxx";
obj1.Process= obj6;
req.Request_ = obj1;
req.CustomerId = "customerId";
AlibabaAscpHuaweiOrderProcessResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAscpHuaweiOrderProcessRequest;
$request = new Request;
$request->warehouse_order_code="lbx11111";
$request->order_type="1";
$request->shop_name="店铺1";
$request->warehouse_code="wh_1";
$orderLines = new OrderLines;
$orderLine = new OrderLine;
$orderLine->out_biz_code="1111";
$orderLine->trade_id="20190801111";
$orderLine->trade_item_id="20190801111";
$orderLine->item_id="12345";
$orderLine->item_code="123";
$orderLine->item_name="货品1";
$orderLines->orderLine = $orderLine;
$request->orderLines = $orderLines;
$process = new Process;
$process->express_code="1002992808999";
$process->status="1";
$process->operate_time="2019-08-25 00:00:00";
$process->operate_info="xxx";
$request->process = $process;
$req->setRequest(json_encode($request));
$req->setCustomerId("customerId");
$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=qimen.alibaba.ascp.huawei.order.process' \
-d 'partner_id=apidoc' \
-d 'sign=EE7CF454EC1149D905FD74586C41E39F' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-24+17%3A00%3A02' \
-d 'v=2.0' \
-d 'customerId=customerId' \
-d 'request=lbx1111'
# -*- coding: utf-8 -*-
import top.api
req=top.api.QimenAlibabaAscpHuaweiOrderProcessRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.request="lbx1111"
req.customerId="customerId"
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,"qimen.alibaba.ascp.huawei.order.process");
add_param(pRequest,"request","数据结构JSON示例");
add_param(pRequest,"customerId","customerId");
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('qimen.alibaba.ascp.huawei.order.process', {
'request':'数据结构JSON示例',
'customerId':'customerId'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})