TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LogisticsConsignOrderCreateandsendRequest req = new LogisticsConsignOrderCreateandsendRequest();
req.setSAddress("西湖区华星时代");
req.setSCityName("杭州");
req.setSName("小兴");
req.setSProvName("浙江");
req.setSDistName("西湖区");
req.setSAreaId(1000L);
req.setSTelephone("0793-2943359-008");
req.setSMobilePhone("15658873040");
req.setSZipCode("112");
req.setCompanyId(500L);
req.setRTelephone("0793-2943359-008");
req.setRProvName("汽水");
req.setRAddress("西湖区华星时代");
req.setRCityName("杭州");
req.setRMobilePhone("15658873040");
req.setRDistName("西湖区");
req.setRZipCode("3423");
req.setRName("小兴");
req.setRAreaId(23423L);
req.setTradeId(100000L);
req.setMailNo("v12143");
req.setOrderSource(1L);
req.setUserId(100000L);
req.setLogisType(1L);
req.setOrderType(0L);
req.setShipping("1");
req.setItemJsonString("[{\"itemName\":\"ssss\",\"singlePrice\":10,\"itemCount\":12},{\"itemName\":\"xxxxx\",\"singlePrice\":10,\"itemCount\":12}]");
LogisticsConsignOrderCreateandsendResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
LogisticsConsignOrderCreateandsendRequest req = new LogisticsConsignOrderCreateandsendRequest();
req.SAddress = "西湖区华星时代";
req.SCityName = "杭州";
req.SName = "小兴";
req.SProvName = "浙江";
req.SDistName = "西湖区";
req.SAreaId = 1000L;
req.STelephone = "0793-2943359-008";
req.SMobilePhone = "15658873040";
req.SZipCode = "112";
req.CompanyId = 500L;
req.RTelephone = "0793-2943359-008";
req.RProvName = "汽水";
req.RAddress = "西湖区华星时代";
req.RCityName = "杭州";
req.RMobilePhone = "15658873040";
req.RDistName = "西湖区";
req.RZipCode = "3423";
req.RName = "小兴";
req.RAreaId = 23423L;
req.TradeId = 100000L;
req.MailNo = "v12143";
req.OrderSource = 1L;
req.UserId = 100000L;
req.LogisType = 1L;
req.OrderType = 0L;
req.Shipping = "1";
req.ItemJsonString = "[{\"itemName\":\"ssss\",\"singlePrice\":10,\"itemCount\":12},{\"itemName\":\"xxxxx\",\"singlePrice\":10,\"itemCount\":12}]";
LogisticsConsignOrderCreateandsendResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new LogisticsConsignOrderCreateandsendRequest;
$req->setSAddress("西湖区华星时代");
$req->setSCityName("杭州");
$req->setSName("小兴");
$req->setSProvName("浙江");
$req->setSDistName("西湖区");
$req->setSAreaId("1000");
$req->setSTelephone("0793-2943359-008");
$req->setSMobilePhone("15658873040");
$req->setSZipCode("112");
$req->setCompanyId("500");
$req->setRTelephone("0793-2943359-008");
$req->setRProvName("汽水");
$req->setRAddress("西湖区华星时代");
$req->setRCityName("杭州");
$req->setRMobilePhone("15658873040");
$req->setRDistName("西湖区");
$req->setRZipCode("3423");
$req->setRName("小兴");
$req->setRAreaId("23423");
$req->setTradeId("100000");
$req->setMailNo("v12143");
$req->setOrderSource("1");
$req->setUserId("100000");
$req->setLogisType("1");
$req->setOrderType("0");
$req->setShipping("1");
$req->setItemJsonString("[{\"itemName\":\"ssss\",\"singlePrice\":10,\"itemCount\":12},{\"itemName\":\"xxxxx\",\"singlePrice\":10,\"itemCount\":12}]");
$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=taobao.logistics.consign.order.createandsend' \
-d 'partner_id=apidoc' \
-d 'sign=45A8FAC3B87D9E0EE5218B5723720CCB' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-29+17%3A58%3A48' \
-d 'v=2.0' \
-d 'company_id=500' \
-d 'item_json_string=%7B%22itemName%22%3A%22ssss%22%2C%22singlePrice%22%3A10%2C%22itemCount%22%3A12%7D%2C%7B%22itemName%22%3A%22xxxxx%22%2C%22singlePrice%22%3A10%2C%22itemCount%22%3A12%7D' \
-d 'logis_type=1' \
-d 'mail_no=v12143' \
-d 'order_source=1' \
-d 'order_type=0' \
-d 'r_address=%E8%A5%BF%E6%B9%96%E5%8C%BA%E5%8D%8E%E6%98%9F%E6%97%B6%E4%BB%A3' \
-d 'r_area_id=23423' \
-d 'r_city_name=%E6%9D%AD%E5%B7%9E' \
-d 'r_dist_name=%E8%A5%BF%E6%B9%96%E5%8C%BA' \
-d 'r_mobile_phone=15658873040' \
-d 'r_name=%E5%B0%8F%E5%85%B4' \
-d 'r_prov_name=%E6%B1%BD%E6%B0%B4' \
-d 'r_telephone=0793-2943359-008' \
-d 'r_zip_code=3423' \
-d 's_address=%E8%A5%BF%E6%B9%96%E5%8C%BA%E5%8D%8E%E6%98%9F%E6%97%B6%E4%BB%A3' \
-d 's_area_id=1000' \
-d 's_city_name=%E6%9D%AD%E5%B7%9E' \
-d 's_dist_name=%E8%A5%BF%E6%B9%96%E5%8C%BA' \
-d 's_mobile_phone=15658873040' \
-d 's_name=%E5%B0%8F%E5%85%B4' \
-d 's_prov_name=%E6%B5%99%E6%B1%9F' \
-d 's_telephone=0793-2943359-008' \
-d 's_zip_code=112' \
-d 'shipping=1' \
-d 'trade_id=100000' \
-d 'user_id=100000'
# -*- coding: utf-8 -*-
import top.api
req=top.api.LogisticsConsignOrderCreateandsendRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.s_address="西湖区华星时代"
req.s_city_name="杭州"
req.s_name="小兴"
req.s_prov_name="浙江"
req.s_dist_name="西湖区"
req.s_area_id=1000
req.s_telephone="0793-2943359-008"
req.s_mobile_phone="15658873040"
req.s_zip_code="112"
req.company_id=500
req.r_telephone="0793-2943359-008"
req.r_prov_name="汽水"
req.r_address="西湖区华星时代"
req.r_city_name="杭州"
req.r_mobile_phone="15658873040"
req.r_dist_name="西湖区"
req.r_zip_code="3423"
req.r_name="小兴"
req.r_area_id=23423
req.trade_id=100000
req.mail_no="v12143"
req.order_source=1
req.user_id=100000
req.logis_type=1
req.order_type=0
req.shipping="1"
req.item_json_string="[{\"itemName\":\"ssss\",\"singlePrice\":10,\"itemCount\":12},{\"itemName\":\"xxxxx\",\"singlePrice\":10,\"itemCount\":12}]"
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.logistics.consign.order.createandsend");
add_param(pRequest,"s_address","西湖区华星时代");
add_param(pRequest,"s_city_name","杭州");
add_param(pRequest,"s_name","小兴");
add_param(pRequest,"s_prov_name","浙江");
add_param(pRequest,"s_dist_name","西湖区");
add_param(pRequest,"s_area_id","1000");
add_param(pRequest,"s_telephone","0793-2943359-008");
add_param(pRequest,"s_mobile_phone","15658873040");
add_param(pRequest,"s_zip_code","112");
add_param(pRequest,"company_id","500");
add_param(pRequest,"r_telephone","0793-2943359-008");
add_param(pRequest,"r_prov_name","汽水");
add_param(pRequest,"r_address","西湖区华星时代");
add_param(pRequest,"r_city_name","杭州");
add_param(pRequest,"r_mobile_phone","15658873040");
add_param(pRequest,"r_dist_name","西湖区");
add_param(pRequest,"r_zip_code","3423");
add_param(pRequest,"r_name","小兴");
add_param(pRequest,"r_area_id","23423");
add_param(pRequest,"trade_id","100000");
add_param(pRequest,"mail_no","v12143");
add_param(pRequest,"order_source","1");
add_param(pRequest,"user_id","100000");
add_param(pRequest,"logis_type","1");
add_param(pRequest,"order_type","0");
add_param(pRequest,"shipping","1");
add_param(pRequest,"item_json_string","{"itemName":"ssss","singlePrice":10,"itemCount":12},{"itemName":"xxxxx","singlePrice":10,"itemCount":12}");
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.logistics.consign.order.createandsend', {
's_address':'西湖区华星时代',
's_city_name':'杭州',
's_name':'小兴',
's_prov_name':'浙江',
's_dist_name':'西湖区',
's_area_id':'1000',
's_telephone':'0793-2943359-008',
's_mobile_phone':'15658873040',
's_zip_code':'112',
'company_id':'500',
'r_telephone':'0793-2943359-008',
'r_prov_name':'汽水',
'r_address':'西湖区华星时代',
'r_city_name':'杭州',
'r_mobile_phone':'15658873040',
'r_dist_name':'西湖区',
'r_zip_code':'3423',
'r_name':'小兴',
'r_area_id':'23423',
'trade_id':'100000',
'mail_no':'v12143',
'order_source':'1',
'user_id':'100000',
'logis_type':'1',
'order_type':'0',
'shipping':'1',
'item_json_string':'{"itemName":"ssss","singlePrice":10,"itemCount":12},{"itemName":"xxxxx","singlePrice":10,"itemCount":12}'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})