TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
CainiaoGuoguoGraborderTakepackagebycourierRequest req = new CainiaoGuoguoGraborderTakepackagebycourierRequest();
req.setOrderTotalPrice("1");
req.setOrderInsuranceValue("1");
req.setAdjustFee("1");
req.setPackageFee("1");
req.setAppendFee("1");
req.setOrderInsurancePrice("1");
req.setCpDeliveryFee("1");
req.setGoodsWeight("1");
req.setOrderId(12L);
req.setSessionCode("132");
req.setGotCode("1113");
req.setTaskId(11L);
req.setCourierId(12L);
req.setProviderId("cp");
req.setPassWeightCheck(0L);
req.setMailNo("500123123423");
req.setPersonalUserId(11111L);
CainiaoGuoguoGraborderTakepackagebycourierResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
CainiaoGuoguoGraborderTakepackagebycourierRequest req = new CainiaoGuoguoGraborderTakepackagebycourierRequest();
req.OrderTotalPrice = "1";
req.OrderInsuranceValue = "1";
req.AdjustFee = "1";
req.PackageFee = "1";
req.AppendFee = "1";
req.OrderInsurancePrice = "1";
req.CpDeliveryFee = "1";
req.GoodsWeight = "1";
req.OrderId = 12L;
req.SessionCode = "132";
req.GotCode = "1113";
req.TaskId = 11L;
req.CourierId = 12L;
req.ProviderId = "cp";
req.PassWeightCheck = 0L;
req.MailNo = "500123123423";
req.PersonalUserId = 11111L;
CainiaoGuoguoGraborderTakepackagebycourierResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new CainiaoGuoguoGraborderTakepackagebycourierRequest;
$req->setOrderTotalPrice("1");
$req->setOrderInsuranceValue("1");
$req->setAdjustFee("1");
$req->setPackageFee("1");
$req->setAppendFee("1");
$req->setOrderInsurancePrice("1");
$req->setCpDeliveryFee("1");
$req->setGoodsWeight("1");
$req->setOrderId("12");
$req->setSessionCode("132");
$req->setGotCode("1113");
$req->setTaskId("11");
$req->setCourierId("12");
$req->setProviderId("cp");
$req->setPassWeightCheck("0");
$req->setMailNo("500123123423");
$req->setPersonalUserId("11111");
$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=cainiao.guoguo.graborder.takepackagebycourier' \
-d 'partner_id=apidoc' \
-d 'sign=BC2FCBBADFAB8B386551B801ECA19411' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-25+18%3A37%3A47' \
-d 'v=2.0' \
-d 'adjust_fee=1' \
-d 'append_fee=1' \
-d 'courier_id=12' \
-d 'cp_delivery_fee=1' \
-d 'goods_weight=1' \
-d 'got_code=1113' \
-d 'mail_no=500123123423' \
-d 'order_id=12' \
-d 'order_insurance_price=1' \
-d 'order_insurance_value=1' \
-d 'order_total_price=1' \
-d 'package_fee=1' \
-d 'pass_weight_check=0' \
-d 'personal_user_id=11111' \
-d 'provider_id=cp' \
-d 'session_code=132' \
-d 'task_id=11'
# -*- coding: utf-8 -*-
import top.api
req=top.api.CainiaoGuoguoGraborderTakepackagebycourierRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.order_total_price="1"
req.order_insurance_value="1"
req.adjust_fee="1"
req.package_fee="1"
req.append_fee="1"
req.order_insurance_price="1"
req.cp_delivery_fee="1"
req.goods_weight="1"
req.order_id=12
req.session_code="132"
req.got_code="1113"
req.task_id=11
req.courier_id=12
req.provider_id="cp"
req.pass_weight_check=0
req.mail_no="500123123423"
req.personal_user_id=11111
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,"cainiao.guoguo.graborder.takepackagebycourier");
add_param(pRequest,"order_total_price","1");
add_param(pRequest,"order_insurance_value","1");
add_param(pRequest,"adjust_fee","1");
add_param(pRequest,"package_fee","1");
add_param(pRequest,"append_fee","1");
add_param(pRequest,"order_insurance_price","1");
add_param(pRequest,"cp_delivery_fee","1");
add_param(pRequest,"goods_weight","1");
add_param(pRequest,"order_id","12");
add_param(pRequest,"session_code","132");
add_param(pRequest,"got_code","1113");
add_param(pRequest,"task_id","11");
add_param(pRequest,"courier_id","12");
add_param(pRequest,"provider_id","cp");
add_param(pRequest,"pass_weight_check","0");
add_param(pRequest,"mail_no","500123123423");
add_param(pRequest,"personal_user_id","11111");
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('cainiao.guoguo.graborder.takepackagebycourier', {
'order_total_price':'1',
'order_insurance_value':'1',
'adjust_fee':'1',
'package_fee':'1',
'append_fee':'1',
'order_insurance_price':'1',
'cp_delivery_fee':'1',
'goods_weight':'1',
'order_id':'12',
'session_code':'132',
'got_code':'1113',
'task_id':'11',
'courier_id':'12',
'provider_id':'cp',
'pass_weight_check':'0',
'mail_no':'500123123423',
'personal_user_id':'11111'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})