TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDchainAoxiangWmsOrderprocessReportRequest req = new AlibabaDchainAoxiangWmsOrderprocessReportRequest();
AlibabaDchainAoxiangWmsOrderprocessReportRequest.OrderProcessReportRequest obj1 = new AlibabaDchainAoxiangWmsOrderprocessReportRequest.OrderProcessReportRequest();
AlibabaDchainAoxiangWmsOrderprocessReportRequest.DeliveryOrder obj2 = new AlibabaDchainAoxiangWmsOrderprocessReportRequest.DeliveryOrder();
obj2.setOrderCode("D1234");
obj2.setOrderId("W1234");
obj2.setOrderType("JYCK");
obj2.setWarehouseCode("W1234");
obj2.setRemark("备注");
obj1.setOrder(obj2);
AlibabaDchainAoxiangWmsOrderprocessReportRequest.Process obj3 = new AlibabaDchainAoxiangWmsOrderprocessReportRequest.Process();
obj3.setProcessStatus("PACKAGE");
obj3.setOperatorCode("O1234");
obj3.setOperatorName("老王");
obj3.setOperateTime("2016-09-09 12:00:00");
obj3.setOperateInfo("处理中");
obj3.setRemark("备注信息");
obj3.setExpressCode("123456789");
obj1.setProcess(obj3);
obj1.setExtendProps("{}");
obj1.setRequestId("xxxxxxxx");
obj1.setRequestTime(1656410207L);
obj1.setOwnerCode("货主ID");
req.setOrderProcessReportRequest(obj1);
AlibabaDchainAoxiangWmsOrderprocessReportResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaDchainAoxiangWmsOrderprocessReportRequest req = new AlibabaDchainAoxiangWmsOrderprocessReportRequest();
AlibabaDchainAoxiangWmsOrderprocessReportRequest.OrderProcessReportRequestDomain obj1 = new AlibabaDchainAoxiangWmsOrderprocessReportRequest.OrderProcessReportRequestDomain();
AlibabaDchainAoxiangWmsOrderprocessReportRequest.DeliveryOrderDomain obj2 = new AlibabaDchainAoxiangWmsOrderprocessReportRequest.DeliveryOrderDomain();
obj2.OrderCode = "D1234";
obj2.OrderId = "W1234";
obj2.OrderType = "JYCK";
obj2.WarehouseCode = "W1234";
obj2.Remark = "备注";
obj1.Order= obj2;
AlibabaDchainAoxiangWmsOrderprocessReportRequest.ProcessDomain obj3 = new AlibabaDchainAoxiangWmsOrderprocessReportRequest.ProcessDomain();
obj3.ProcessStatus = "PACKAGE";
obj3.OperatorCode = "O1234";
obj3.OperatorName = "老王";
obj3.OperateTime = "2016-09-09 12:00:00";
obj3.OperateInfo = "处理中";
obj3.Remark = "备注信息";
obj3.ExpressCode = "123456789";
obj1.Process= obj3;
obj1.ExtendProps = "{}";
obj1.RequestId = "xxxxxxxx";
obj1.RequestTime = 1656410207L;
obj1.OwnerCode = "货主ID";
req.OrderProcessReportRequest_ = obj1;
AlibabaDchainAoxiangWmsOrderprocessReportResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaDchainAoxiangWmsOrderprocessReportRequest;
$order_process_report_request = new OrderProcessReportRequest;
$order = new DeliveryOrder;
$order->order_code="D1234";
$order->order_id="W1234";
$order->order_type="JYCK";
$order->warehouse_code="W1234";
$order->remark="备注";
$order_process_report_request->order = $order;
$process = new Process;
$process->process_status="PACKAGE";
$process->operator_code="O1234";
$process->operator_name="老王";
$process->operate_time="2016-09-09 12:00:00";
$process->operate_info="处理中";
$process->remark="备注信息";
$process->express_code="123456789";
$order_process_report_request->process = $process;
$order_process_report_request->extend_props="{}";
$order_process_report_request->request_id="xxxxxxxx";
$order_process_report_request->request_time="1656410207";
$order_process_report_request->owner_code="货主ID";
$req->setOrderProcessReportRequest(json_encode($order_process_report_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.dchain.aoxiang.wms.orderprocess.report' \
-d 'partner_id=apidoc' \
-d 'sign=3B2F7E0CA09D70A2F4958F793E0ACFA3' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-28+21%3A41%3A22' \
-d 'v=2.0' \
-d 'order_process_report_request=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaDchainAoxiangWmsOrderprocessReportRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.order_process_report_request="数据结构示例JSON格式"
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.dchain.aoxiang.wms.orderprocess.report");
add_param(pRequest,"order_process_report_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',
'REST_URL': 'http://gw.api.taobao.com/router/rest'
});
client.execute('alibaba.dchain.aoxiang.wms.orderprocess.report', {
'order_process_report_request':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})