TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaTaobaoLogisticsQuerydetaillistbymailnoRequest req = new AlibabaTaobaoLogisticsQuerydetaillistbymailnoRequest();
req.setMailNo("xxxxx");
req.setResCode("xxxxx");
AlibabaTaobaoLogisticsQuerydetaillistbymailnoRequest.LogisticsDetailQueryOptionDo obj1 = new AlibabaTaobaoLogisticsQuerydetaillistbymailnoRequest.LogisticsDetailQueryOptionDo();
obj1.setAppName("xxxxx");
obj1.setActor("xxxxx");
obj1.setConfirmBuyerAuthority(false);
obj1.setConfirmSellerAuthority(false);
obj1.setConfirmReceiverAuthority(false);
obj1.setShowOutData(false);
obj1.setShowTradeDetail(false);
obj1.setShowConsignDetail(false);
obj1.setStandardActionCode(false);
obj1.setQueryDataAnalysis(false);
obj1.setSensitiveData(false);
obj1.setShowOrderGoods(false);
obj1.setShowOrderContact(false);
obj1.setShowTraceDetailRule(false);
obj1.setTraceDetailRuleRandom(3L);
obj1.setShowExpressmanService(false);
obj1.setShowLastOneService(false);
obj1.setShowStationDeliveryService(false);
obj1.setShowComplaintService(false);
obj1.setShowOnlineService(false);
obj1.setShowTraceAbilityService(false);
obj1.setShowPingjiaService(false);
obj1.setShowAdsService(false);
obj1.setShowTemporalityService(false);
obj1.setShowTraceDetailOperationService(false);
obj1.setShowActiveExceptService(false);
obj1.setShowTrackService(false);
obj1.setShowBusinessChatService(false);
obj1.setShowFollowOfficialAccountService(false);
obj1.setShowIOTService(false);
obj1.setShowStationPredictService(false);
obj1.setShowNextNodePredictService(false);
obj1.setShowTmallDeliveryService(false);
obj1.setShowLogisticsService(false);
obj1.setShowServiceProviderService(false);
obj1.setShowLpcPackageService(false);
obj1.setShowSendQueryMessage(false);
obj1.setShowSendHasDeliveryMessage(false);
obj1.setShowStoreMemberMarketingService(false);
obj1.setShowLsaService(false);
obj1.setShowOptionLastSendTypeService(false);
obj1.setShowTmallWuYouGouService(false);
req.setOption(obj1);
AlibabaTaobaoLogisticsQuerydetaillistbymailnoResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaTaobaoLogisticsQuerydetaillistbymailnoRequest req = new AlibabaTaobaoLogisticsQuerydetaillistbymailnoRequest();
req.MailNo = "xxxxx";
req.ResCode = "xxxxx";
AlibabaTaobaoLogisticsQuerydetaillistbymailnoRequest.LogisticsDetailQueryOptionDoDomain obj1 = new AlibabaTaobaoLogisticsQuerydetaillistbymailnoRequest.LogisticsDetailQueryOptionDoDomain();
obj1.AppName = "xxxxx";
obj1.Actor = "xxxxx";
obj1.ConfirmBuyerAuthority = false;
obj1.ConfirmSellerAuthority = false;
obj1.ConfirmReceiverAuthority = false;
obj1.ShowOutData = false;
obj1.ShowTradeDetail = false;
obj1.ShowConsignDetail = false;
obj1.StandardActionCode = false;
obj1.QueryDataAnalysis = false;
obj1.SensitiveData = false;
obj1.ShowOrderGoods = false;
obj1.ShowOrderContact = false;
obj1.ShowTraceDetailRule = false;
obj1.TraceDetailRuleRandom = 3L;
obj1.ShowExpressmanService = false;
obj1.ShowLastOneService = false;
obj1.ShowStationDeliveryService = false;
obj1.ShowComplaintService = false;
obj1.ShowOnlineService = false;
obj1.ShowTraceAbilityService = false;
obj1.ShowPingjiaService = false;
obj1.ShowAdsService = false;
obj1.ShowTemporalityService = false;
obj1.ShowTraceDetailOperationService = false;
obj1.ShowActiveExceptService = false;
obj1.ShowTrackService = false;
obj1.ShowBusinessChatService = false;
obj1.ShowFollowOfficialAccountService = false;
obj1.ShowIOTService = false;
obj1.ShowStationPredictService = false;
obj1.ShowNextNodePredictService = false;
obj1.ShowTmallDeliveryService = false;
obj1.ShowLogisticsService = false;
obj1.ShowServiceProviderService = false;
obj1.ShowLpcPackageService = false;
obj1.ShowSendQueryMessage = false;
obj1.ShowSendHasDeliveryMessage = false;
obj1.ShowStoreMemberMarketingService = false;
obj1.ShowLsaService = false;
obj1.ShowOptionLastSendTypeService = false;
obj1.ShowTmallWuYouGouService = false;
req.Option_ = obj1;
AlibabaTaobaoLogisticsQuerydetaillistbymailnoResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaTaobaoLogisticsQuerydetaillistbymailnoRequest;
$req->setMailNo("xxxxx");
$req->setResCode("xxxxx");
$option = new LogisticsDetailQueryOptionDo;
$option->app_name="xxxxx";
$option->actor="xxxxx";
$option->confirm_buyer_authority="false";
$option->confirm_seller_authority="false";
$option->confirm_receiver_authority="false";
$option->show_out_data="false";
$option->show_trade_detail="false";
$option->show_consign_detail="false";
$option->standard_action_code="false";
$option->query_data_analysis="false";
$option->sensitive_data="false";
$option->show_order_goods="false";
$option->show_order_contact="false";
$option->show_trace_detail_rule="false";
$option->trace_detail_rule_random="3";
$option->show_expressman_service="false";
$option->show_last_one_service="false";
$option->show_station_delivery_service="false";
$option->show_complaint_service="false";
$option->show_online_service="false";
$option->show_trace_ability_service="false";
$option->show_pingjia_service="false";
$option->show_ads_service="false";
$option->show_temporality_service="false";
$option->show_trace_detail_operation_service="false";
$option->show_active_except_service="false";
$option->show_track_service="false";
$option->show_business_chat_service="false";
$option->show_follow_official_account_service="false";
$option->show_i_o_t_service="false";
$option->show_station_predict_service="false";
$option->show_next_node_predict_service="false";
$option->show_tmall_delivery_service="false";
$option->show_logistics_service="false";
$option->show_service_provider_service="false";
$option->show_lpc_package_service="false";
$option->show_send_query_message="false";
$option->show_send_has_delivery_message="false";
$option->show_store_member_marketing_service="false";
$option->show_lsa_service="false";
$option->show_option_last_send_type_service="false";
$option->show_tmall_wu_you_gou_service="false";
$req->setOption(json_encode($option));
$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.taobao.logistics.querydetaillistbymailno' \
-d 'partner_id=apidoc' \
-d 'sign=CB2B683E8C1A05D0FFBDDFE3DB852B35' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-14+19%3A40%3A37' \
-d 'v=2.0' \
-d 'mail_no=xxxxx' \
-d 'option=null' \
-d 'res_code=xxxxx'
# -*- coding: utf-8 -*-
import top.api
req=top.api.taobaoLogisticsQuerydetaillistbymailnoRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.mail_no="xxxxx"
req.res_code="xxxxx"
req.option=""
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.taobao.logistics.querydetaillistbymailno");
add_param(pRequest,"mail_no","xxxxx");
add_param(pRequest,"res_code","xxxxx");
add_param(pRequest,"option","数据结构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.taobao.logistics.querydetaillistbymailno', {
'mail_no':'xxxxx',
'res_code':'xxxxx',
'option':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})