QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
AlibabaAscpHuaweiStockInConfirmRequest req = new AlibabaAscpHuaweiStockInConfirmRequest();
AlibabaAscpHuaweiStockInConfirmRequest.Request obj1 = new AlibabaAscpHuaweiStockInConfirmRequest.Request();
obj1.setLogisticsName("顺丰");
obj1.setStoreOrderCode("lbx11111");
obj1.setOrderType("THRK");
AlibabaAscpHuaweiStockInConfirmRequest.SenderInfo obj2 = new AlibabaAscpHuaweiStockInConfirmRequest.SenderInfo();
obj2.setArea("西湖区");
obj2.setZipCode("310000");
obj2.setProvince("浙江省");
obj2.setTown("留下镇");
obj2.setCity("杭州市");
obj2.setName("张三");
obj2.setMobile("18767121111");
obj2.setDetailAddress("浙江省杭州市西湖区留下镇");
obj2.setCompany("公司名称");
obj2.setTel("07103100000");
obj2.setEmail("xxx@163.com");
obj1.setSenderInfo(obj2);
obj1.setOutBizCode("1111111");
obj1.setReturnReason("退货原因");
obj1.setLogisticsCode("SF");
obj1.setOrderConfirmTime("2019-08-25 00:00:00");
AlibabaAscpHuaweiStockInConfirmRequest.OrderItems obj3 = new AlibabaAscpHuaweiStockInConfirmRequest.OrderItems();
List<AlibabaAscpHuaweiStockInConfirmRequest.OrderItem> list5 = new ArrayList<AlibabaAscpHuaweiStockInConfirmRequest.OrderItem>();
AlibabaAscpHuaweiStockInConfirmRequest.OrderItem obj6 = new AlibabaAscpHuaweiStockInConfirmRequest.OrderItem();
list5.add(obj6);
obj6.setTradeItemId("11111");
obj6.setItemId("123123");
obj6.setInventoryType("ZP");
obj6.setItemCode("123123");
obj6.setOwnUserId(111111L);
AlibabaAscpHuaweiStockInConfirmRequest.Attributes obj8 = new AlibabaAscpHuaweiStockInConfirmRequest.Attributes();
List<AlibabaAscpHuaweiStockInConfirmRequest.Attribute> list10 = new ArrayList<AlibabaAscpHuaweiStockInConfirmRequest.Attribute>();
AlibabaAscpHuaweiStockInConfirmRequest.Attribute obj11 = new AlibabaAscpHuaweiStockInConfirmRequest.Attribute();
list10.add(obj11);
AlibabaAscpHuaweiStockInConfirmRequest.SnCodeList obj13 = new AlibabaAscpHuaweiStockInConfirmRequest.SnCodeList();
obj13.setSnCode("111");
list12.setSnCodeList(obj13);
obj11.setBpcode("bpart");
obj11.setActualQty(10L);
obj8.setAttribute(list10);
list7.setAttributes(obj8);
obj6.setTradeId("1111111");
obj3.setOrderItem(list5);
obj1.setOrderItems(obj3);
obj1.setWarehouseCode("wh_1");
req.setRequest(obj1);
req.setCustomerId("customerId");
AlibabaAscpHuaweiStockInConfirmResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAscpHuaweiStockInConfirmRequest req = new AlibabaAscpHuaweiStockInConfirmRequest();
AlibabaAscpHuaweiStockInConfirmRequest.RequestDomain obj1 = new AlibabaAscpHuaweiStockInConfirmRequest.RequestDomain();
obj1.LogisticsName = "顺丰";
obj1.StoreOrderCode = "lbx11111";
obj1.OrderType = "THRK";
AlibabaAscpHuaweiStockInConfirmRequest.SenderInfoDomain obj2 = new AlibabaAscpHuaweiStockInConfirmRequest.SenderInfoDomain();
obj2.Area = "西湖区";
obj2.ZipCode = "310000";
obj2.Province = "浙江省";
obj2.Town = "留下镇";
obj2.City = "杭州市";
obj2.Name = "张三";
obj2.Mobile = "18767121111";
obj2.DetailAddress = "浙江省杭州市西湖区留下镇";
obj2.Company = "公司名称";
obj2.Tel = "07103100000";
obj2.Email = "xxx@163.com";
obj1.SenderInfo= obj2;
obj1.OutBizCode = "1111111";
obj1.ReturnReason = "退货原因";
obj1.LogisticsCode = "SF";
obj1.OrderConfirmTime = "2019-08-25 00:00:00";
AlibabaAscpHuaweiStockInConfirmRequest.OrderItemsDomain obj3 = new AlibabaAscpHuaweiStockInConfirmRequest.OrderItemsDomain();
List<AlibabaAscpHuaweiStockInConfirmRequest.OrderItemDomain> list5 = new List<AlibabaAscpHuaweiStockInConfirmRequest.OrderItemDomain>();
AlibabaAscpHuaweiStockInConfirmRequest.OrderItemDomain obj6 = new AlibabaAscpHuaweiStockInConfirmRequest.OrderItemDomain();
list5.Add(obj6);
obj6.TradeItemId = "11111";
obj6.ItemId = "123123";
obj6.InventoryType = "ZP";
obj6.ItemCode = "123123";
obj6.OwnUserId = 111111L;
AlibabaAscpHuaweiStockInConfirmRequest.AttributesDomain obj7 = new AlibabaAscpHuaweiStockInConfirmRequest.AttributesDomain();
List<AlibabaAscpHuaweiStockInConfirmRequest.AttributeDomain> list9 = new List<AlibabaAscpHuaweiStockInConfirmRequest.AttributeDomain>();
AlibabaAscpHuaweiStockInConfirmRequest.AttributeDomain obj10 = new AlibabaAscpHuaweiStockInConfirmRequest.AttributeDomain();
list9.Add(obj10);
AlibabaAscpHuaweiStockInConfirmRequest.SnCodeListDomain obj11 = new AlibabaAscpHuaweiStockInConfirmRequest.SnCodeListDomain();
obj11.SnCode = "111";
obj10.SnCodeList= obj11;
obj10.Bpcode = "bpart";
obj10.ActualQty = 10L;
obj7.Attribute= list9;
obj6.Attributes= obj7;
obj6.TradeId = "1111111";
obj3.OrderItem= list5;
obj1.OrderItems= obj3;
obj1.WarehouseCode = "wh_1";
req.Request_ = obj1;
req.CustomerId = "customerId";
AlibabaAscpHuaweiStockInConfirmResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAscpHuaweiStockInConfirmRequest;
$request = new Request;
$request->logistics_name="顺丰";
$request->store_order_code="lbx11111";
$request->order_type="THRK";
$senderInfo = new SenderInfo;
$senderInfo->area="西湖区";
$senderInfo->zip_code="310000";
$senderInfo->province="浙江省";
$senderInfo->town="留下镇";
$senderInfo->city="杭州市";
$senderInfo->name="张三";
$senderInfo->mobile="18767121111";
$senderInfo->detail_address="浙江省杭州市西湖区留下镇";
$senderInfo->company="公司名称";
$senderInfo->tel="07103100000";
$senderInfo->email="xxx@163.com";
$request->senderInfo = $senderInfo;
$request->out_biz_code="1111111";
$request->return_reason="退货原因";
$request->logistics_code="SF";
$request->order_confirm_time="2019-08-25 00:00:00";
$orderItems = new OrderItems;
$orderItem = new OrderItem;
$orderItem->trade_item_id="11111";
$orderItem->item_id="123123";
$orderItem->inventory_type="ZP";
$orderItem->item_code="123123";
$orderItem->own_user_id="111111";
$attributes = new Attributes;
$attribute = new Attribute;
$snCodeList = new SnCodeList;
$snCodeList->sn_code="111";
$attribute->snCodeList = $snCodeList;
$attribute->bpcode="bpart";
$attribute->actual_qty="10";
$attributes->attribute = $attribute;
$orderItem->attributes = $attributes;
$orderItem->trade_id="1111111";
$orderItems->orderItem = $orderItem;
$request->orderItems = $orderItems;
$request->warehouse_code="wh_1";
$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.stock.in.confirm' \
-d 'partner_id=apidoc' \
-d 'sign=A0E7B97513524C5ADA39CED9B6809684' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-24+17%3A08%3A10' \
-d 'v=2.0' \
-d 'customerId=customerId' \
-d 'request=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.QimenAlibabaAscpHuaweiStockInConfirmRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.request="数据结构示例JSON格式"
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.stock.in.confirm");
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.stock.in.confirm', {
'request':'数据结构JSON示例',
'customerId':'customerId'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})