QimenClient client = new DefaultQimenClient(url, appkey, secret);
OrderexceptionReportRequest req = new OrderexceptionReportRequest();
req.setCustomerId("stub-cust-code");
req.setVersion("2.0");
req.setMessageId("说明");
req.setWarehouseCode("说明");
req.setDeliveryOrderCode("说明");
req.setDeliveryOrderId("说明");
req.setOrderType("说明");
req.setLogisticsCode("说明");
req.setExpressCode("说明");
req.setMessageType("说明");
req.setMessageDesc("说明");
req.setCreateTime("说明");
OrderLine obj1 = new OrderLine();
obj1.setOrderLineNo("说明");
obj1.setOrderSourceCode("说明");
obj1.setSubSourceCode("说明");
obj1.setItemCode("说明");
obj1.setItemId("说明");
obj1.setItemName("说明");
obj1.setPlanQty("说明");
obj1.setSkuProperty("说明");
obj1.setPurchasePrice("说明");
obj1.setRetailPrice("说明");
obj1.setInventoryType("说明");
obj1.setProductDate("说明");
obj1.setExpireDate("说明");
obj1.setProduceCode("说明");
obj1.setBatchCode("说明");
obj1.setActualQty("说明");
obj1.setSourceOrderCode("说明");
obj1.setSubSourceOrderCode("说明");
obj1.setExtCode("说明");
obj1.setActualPrice("说明");
obj1.setDiscountAmount("说明");
obj1.setOwnerCode("说明");
obj1.setQuantity("说明");
obj1.setOutBizCode("说明");
obj1.setProductCode("说明");
obj1.setStockInQty("说明");
obj1.setStockOutQty("说明");
obj1.setWarehouseCode("说明");
obj1.setDeliveryOrderId("说明");
obj1.setStatus("说明");
obj1.setQrCode("说明");
Batch obj2 = new Batch();
obj2.setBatchCode("说明");
obj2.setProductDate("说明");
obj2.setExpireDate("说明");
obj2.setProduceCode("说明");
obj2.setInventoryType("说明");
obj2.setActualQty("说明");
obj2.setQuantity("说明");
obj1.setBatchs(obj2);
obj1.setPayNo("说明");
obj1.setTaobaoItemCode("说明");
obj1.setDiscountPrice("说明");
obj1.setColor("说明");
obj1.setSize("说明");
obj1.setStandardPrice("说明");
obj1.setReferencePrice("说明");
obj1.setDiscount("说明");
obj1.setStandardAmount("说明");
obj1.setSettlementAmount("说明");
obj1.setLocationCode("说明");
obj1.setAmount("说明");
obj1.setMoveOutLocation("说明");
obj1.setMoveInLocation("说明");
obj1.setExceptionQty("说明");
obj1.setSubDeliveryOrderId("说明");
req.setOrderLines(obj1);
req.setRemark("说明");
OrderexceptionReportResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
IQimenClient client = new DefaultQimenClient(url, appkey, secret);
OrderexceptionReportRequest req = new OrderexceptionReportRequest();
req.CustomerId = "stub-cust-code";
req.Version = "2.0";
req.MessageId = "说明";
req.WarehouseCode = "说明";
req.DeliveryOrderCode = "说明";
req.DeliveryOrderId = "说明";
req.OrderType = "说明";
req.LogisticsCode = "说明";
req.ExpressCode = "说明";
req.MessageType = "说明";
req.MessageDesc = "说明";
req.CreateTime = "说明";
OrderexceptionReportRequest.OrderLineDomain obj1 = new OrderexceptionReportRequest.OrderLineDomain();
req.OrderLines_= obj1;
obj1.OrderLineNo = "说明";
obj1.OrderSourceCode = "说明";
obj1.SubSourceCode = "说明";
obj1.ItemCode = "说明";
obj1.ItemId = "说明";
obj1.ItemName = "说明";
obj1.PlanQty = "说明";
obj1.SkuProperty = "说明";
obj1.PurchasePrice = "说明";
obj1.RetailPrice = "说明";
obj1.InventoryType = "说明";
obj1.ProductDate = "说明";
obj1.ExpireDate = "说明";
obj1.ProduceCode = "说明";
obj1.BatchCode = "说明";
obj1.ActualQty = "说明";
obj1.SourceOrderCode = "说明";
obj1.SubSourceOrderCode = "说明";
obj1.ExtCode = "说明";
obj1.ActualPrice = "说明";
obj1.DiscountAmount = "说明";
obj1.OwnerCode = "说明";
obj1.Quantity = "说明";
obj1.OutBizCode = "说明";
obj1.ProductCode = "说明";
obj1.StockInQty = "说明";
obj1.StockOutQty = "说明";
obj1.WarehouseCode = "说明";
obj1.DeliveryOrderId = "说明";
obj1.Status = "说明";
obj1.QrCode = "说明";
List<OrderexceptionReportRequest.BatchDomain> list3 = new List<OrderexceptionReportRequest.BatchDomain>();
OrderexceptionReportRequest.BatchDomain obj4 = new OrderexceptionReportRequest.BatchDomain();
list3.Add(obj4);
obj1.Batchs_ = list3;
obj4.BatchCode = "说明";
obj4.ProductDate = "说明";
obj4.ExpireDate = "说明";
obj4.ProduceCode = "说明";
obj4.InventoryType = "说明";
obj4.ActualQty = "说明";
obj4.Quantity = "说明";
obj1.Batchs= list5;
obj1.PayNo = "说明";
obj1.TaobaoItemCode = "说明";
obj1.DiscountPrice = "说明";
obj1.Color = "说明";
obj1.Size = "说明";
obj1.StandardPrice = "说明";
obj1.ReferencePrice = "说明";
obj1.Discount = "说明";
obj1.StandardAmount = "说明";
obj1.SettlementAmount = "说明";
obj1.LocationCode = "说明";
obj1.Amount = "说明";
obj1.MoveOutLocation = "说明";
obj1.MoveInLocation = "说明";
obj1.ExceptionQty = "说明";
obj1.SubDeliveryOrderId = "说明";
req.OrderLines_ = obj1;
req.Remark = "说明";
OrderexceptionReportResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new QimenOrderexceptionReportRequest;
$request = new Request;
$request->message_id="说明";
$request->warehouse_code="说明";
$request->delivery_order_code="说明";
$request->delivery_order_id="说明";
$request->order_type="说明";
$request->logistics_code="说明";
$request->express_code="说明";
$request->message_type="说明";
$request->message_desc="说明";
$request->create_time="说明";
$orderLines = new OrderLine;
$orderLines->order_line_no="说明";
$orderLines->order_source_code="说明";
$orderLines->sub_source_code="说明";
$orderLines->item_code="说明";
$orderLines->item_id="说明";
$orderLines->item_name="说明";
$orderLines->plan_qty="说明";
$orderLines->sku_property="说明";
$orderLines->purchase_price="说明";
$orderLines->retail_price="说明";
$orderLines->inventory_type="说明";
$orderLines->product_date="说明";
$orderLines->expire_date="说明";
$orderLines->produce_code="说明";
$orderLines->batch_code="说明";
$orderLines->actual_qty="说明";
$orderLines->source_order_code="说明";
$orderLines->sub_source_order_code="说明";
$orderLines->ext_code="说明";
$orderLines->actual_price="说明";
$orderLines->discount_amount="说明";
$orderLines->owner_code="说明";
$orderLines->quantity="说明";
$orderLines->out_biz_code="说明";
$orderLines->product_code="说明";
$orderLines->stock_in_qty="说明";
$orderLines->stock_out_qty="说明";
$orderLines->warehouse_code="说明";
$orderLines->delivery_order_id="说明";
$orderLines->status="说明";
$orderLines->qr_code="说明";
$batchs = new Batch;
$batchs->batch_code="说明";
$batchs->product_date="说明";
$batchs->expire_date="说明";
$batchs->produce_code="说明";
$batchs->inventory_type="说明";
$batchs->actual_qty="说明";
$batchs->quantity="说明";
$orderLines->batchs = $batchs;
$orderLines->pay_no="说明";
$orderLines->taobao_item_code="说明";
$orderLines->discount_price="说明";
$orderLines->color="说明";
$orderLines->size="说明";
$orderLines->standard_price="说明";
$orderLines->reference_price="说明";
$orderLines->discount="说明";
$orderLines->standard_amount="说明";
$orderLines->settlement_amount="说明";
$orderLines->location_code="说明";
$orderLines->amount="说明";
$orderLines->move_out_location="说明";
$orderLines->move_in_location="说明";
$orderLines->exception_qty="说明";
$orderLines->sub_delivery_order_id="说明";
$request->orderLines = $orderLines;
$request->remark="说明";
$request->extend_props="";
$req->setRequest(json_encode($request));
$resp = $c->execute($req);
curl -X POST 'http://qimenapi.tbsandbox.com/router/qimen/service?app_key=testerp_appkey&customerId=stub-cust-code&format=xml&method=taobao.qimen.orderexception.report&sign=5C2B1DAF529008843CD94CC0E0FFCA37&sign_method=md5×tamp=2025-04-28+18%3A23%3A37&v=2.0&version=1' \
-H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \
--data \
'<request>
<orderType>说明</orderType>
<messageId>说明</messageId>
<logisticsCode>说明</logisticsCode>
<remark>说明</remark>
<deliveryOrderCode>说明</deliveryOrderCode>
<warehouseCode>说明</warehouseCode>
<messageType>说明</messageType>
<orderLines>
<planQty>说明</planQty>
<color>说明</color>
<actualPrice>说明</actualPrice>
<ownerCode>说明</ownerCode>
<itemCode>说明</itemCode>
<discountPrice>说明</discountPrice>
<discountAmount>说明</discountAmount>
<discount>说明</discount>
<stockOutQty>说明</stockOutQty>
<purchasePrice>说明</purchasePrice>
<actualQty>说明</actualQty>
<warehouseCode>说明</warehouseCode>
<skuProperty>说明</skuProperty>
<produceCode>说明</produceCode>
<payNo>说明</payNo>
<itemName>说明</itemName>
<referencePrice>说明</referencePrice>
<qrCode>说明</qrCode>
<taobaoItemCode>说明</taobaoItemCode>
<orderSourceCode>说明</orderSourceCode>
<expireDate>说明</expireDate>
<deliveryOrderId>说明</deliveryOrderId>
<orderLineNo>说明</orderLineNo>
<inventoryType>说明</inventoryType>
<stockInQty>说明</stockInQty>
<amount>说明</amount>
<quantity>说明</quantity>
<exceptionQty>说明</exceptionQty>
<batchCode>说明</batchCode>
<standardPrice>说明</standardPrice>
<subDeliveryOrderId>说明</subDeliveryOrderId>
<subSourceCode>说明</subSourceCode>
<subSourceOrderCode>说明</subSourceOrderCode>
<productDate>说明</productDate>
<moveOutLocation>说明</moveOutLocation>
<itemId>说明</itemId>
<batchs>
<produceCode>说明</produceCode>
<inventoryType>说明</inventoryType>
<quantity>说明</quantity>
<batchCode>说明</batchCode>
<expireDate>说明</expireDate>
<productDate>说明</productDate>
<actualQty>说明</actualQty>
</batchs>
<standardAmount>说明</standardAmount>
<extCode>说明</extCode>
<productCode>说明</productCode>
<outBizCode>说明</outBizCode>
<size>说明</size>
<moveInLocation>说明</moveInLocation>
<sourceOrderCode>说明</sourceOrderCode>
<settlementAmount>说明</settlementAmount>
<locationCode>说明</locationCode>
<retailPrice>说明</retailPrice>
<status>说明</status>
</orderLines>
<createTime>说明</createTime>
<messageDesc>说明</messageDesc>
<expressCode>说明</expressCode>
<deliveryOrderId>说明</deliveryOrderId>
</request>'
# -*- coding: utf-8 -*-
import top.api
req=top.api.QimenOrderexceptionReportRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.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,"taobao.qimen.orderexception.report");
add_param(pRequest,"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('taobao.qimen.orderexception.report', {
'request':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})