TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest req = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest();
req.setRpcContextString("{}");
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeDeliveryDto obj1 = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeDeliveryDto();
obj1.setExternalTaskId("xxxxx");
obj1.setTaskRefNumber("xxxxx");
obj1.setReport("xxxxx");
obj1.setReportTime(StringUtils.parseDateTime("2000-01-01 00:00:00"));
List<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeProgressDto> list3 = new ArrayList<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeProgressDto>();
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeProgressDto obj4 = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeProgressDto();
list3.add(obj4);
obj4.setProgressType("xxxxx");
obj4.setMeans("xxxxx");
obj4.setIsOnline("xxxxx");
obj4.setResult("xxxxx");
obj4.setSubject("xxxxx");
obj4.setSummarize("xxxxx");
obj4.setNextAction("xxxxx");
obj4.setNeedForInternalCoordination("xxxxx");
obj4.setNotaryOrganization("xxxxx");
obj4.setStartTime(StringUtils.parseDateTime("2000-01-01 00:00:00"));
obj4.setSupplementaryMaterialTime(StringUtils.parseDateTime("2000-01-01 00:00:00"));
obj4.setTotalFee("10000.12");
obj4.setOfficeFee("10000.12");
obj4.setLawyerFee("10000.12");
obj4.setSundryFee("10000.12");
obj4.setInvokeTime(StringUtils.parseDateTime("2000-01-01 00:00:00"));
List<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDto> list7 = new ArrayList<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDto>();
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDto obj8 = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDto();
list7.add(obj8);
obj8.setUrl("xxxxx");
obj8.setFileName("xxxxx");
obj8.setFileId("xxxxx");
obj8.setValidStartDate(StringUtils.parseDateTime("2000-01-01 00:00:00"));
obj8.setValidEndDate(StringUtils.parseDateTime("2000-01-01 00:00:00"));
list5.setAttachments(list7);
obj1.setProgressDTOS(list3);
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.BrandDisposeResultDto obj9 = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.BrandDisposeResultDto();
obj9.setMeans("xxxxx");
obj9.setIsOnline("xxxxx");
obj9.setResult("xxxxx");
obj9.setComplaintReason("xxxxx");
obj9.setTotalFee("10000.12");
obj9.setOfficeFee("10000.12");
obj9.setLawyerFee("10000.12");
obj9.setSundryFee("10000.12");
obj9.setInvokeTime(StringUtils.parseDateTime("2000-01-01 00:00:00"));
obj9.setRemark("xxxxx");
List<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDto> list11 = new ArrayList<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDto>();
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDto obj12 = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDto();
list11.add(obj12);
obj12.setUrl("xxxxx");
obj12.setFileName("xxxxx");
obj12.setFileId("xxxxx");
obj12.setValidStartDate(StringUtils.parseDateTime("2000-01-01 00:00:00"));
obj12.setValidEndDate(StringUtils.parseDateTime("2000-01-01 00:00:00"));
obj9.setAttachments(list11);
obj1.setDisposeResultDTO(obj9);
req.setDisposeDeliveryDTO(obj1);
AlibabaLvmsBrandAddorupdatedisposedeliveryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest req = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest();
req.RpcContext = "{}";
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeDeliveryDtoDomain obj1 = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeDeliveryDtoDomain();
obj1.ExternalTaskId = "xxxxx";
obj1.TaskRefNumber = "xxxxx";
obj1.Report = "xxxxx";
obj1.ReportTime = DateTime.Parse(2000-01-01 00:00:00");
List<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeProgressDtoDomain> list3 = new List<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeProgressDtoDomain>();
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeProgressDtoDomain obj4 = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.DisposeProgressDtoDomain();
list3.Add(obj4);
obj4.ProgressType = "xxxxx";
obj4.Means = "xxxxx";
obj4.IsOnline = "xxxxx";
obj4.Result = "xxxxx";
obj4.Subject = "xxxxx";
obj4.Summarize = "xxxxx";
obj4.NextAction = "xxxxx";
obj4.NeedForInternalCoordination = "xxxxx";
obj4.NotaryOrganization = "xxxxx";
obj4.StartTime = DateTime.Parse(2000-01-01 00:00:00");
obj4.SupplementaryMaterialTime = DateTime.Parse(2000-01-01 00:00:00");
obj4.TotalFee = "10000.12";
obj4.OfficeFee = "10000.12";
obj4.LawyerFee = "10000.12";
obj4.SundryFee = "10000.12";
obj4.InvokeTime = DateTime.Parse(2000-01-01 00:00:00");
List<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDtoDomain> list6 = new List<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDtoDomain>();
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDtoDomain obj7 = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDtoDomain();
list6.Add(obj7);
obj7.Url = "xxxxx";
obj7.FileName = "xxxxx";
obj7.FileId = "xxxxx";
obj7.ValidStartDate = DateTime.Parse(2000-01-01 00:00:00");
obj7.ValidEndDate = DateTime.Parse(2000-01-01 00:00:00");
obj4.Attachments= list6;
obj1.ProgressDTOS= list3;
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.BrandDisposeResultDtoDomain obj8 = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.BrandDisposeResultDtoDomain();
obj8.Means = "xxxxx";
obj8.IsOnline = "xxxxx";
obj8.Result = "xxxxx";
obj8.ComplaintReason = "xxxxx";
obj8.TotalFee = "10000.12";
obj8.OfficeFee = "10000.12";
obj8.LawyerFee = "10000.12";
obj8.SundryFee = "10000.12";
obj8.InvokeTime = DateTime.Parse(2000-01-01 00:00:00");
obj8.Remark = "xxxxx";
List<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDtoDomain> list10 = new List<AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDtoDomain>();
AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDtoDomain obj11 = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest.FileDtoDomain();
list10.Add(obj11);
obj11.Url = "xxxxx";
obj11.FileName = "xxxxx";
obj11.FileId = "xxxxx";
obj11.ValidStartDate = DateTime.Parse(2000-01-01 00:00:00");
obj11.ValidEndDate = DateTime.Parse(2000-01-01 00:00:00");
obj8.Attachments= list10;
obj1.DisposeResultDTO= obj8;
req.DisposeDeliveryDTO_ = obj1;
AlibabaLvmsBrandAddorupdatedisposedeliveryResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaLvmsBrandAddorupdatedisposedeliveryRequest;
$req->setRpcContext("{}");
$dispose_delivery_d_t_o = new DisposeDeliveryDto;
$dispose_delivery_d_t_o->external_task_id="xxxxx";
$dispose_delivery_d_t_o->task_ref_number="xxxxx";
$dispose_delivery_d_t_o->report="xxxxx";
$dispose_delivery_d_t_o->report_time="2000-01-01 00:00:00";
$progress_d_t_o_s = new DisposeProgressDto;
$progress_d_t_o_s->progress_type="xxxxx";
$progress_d_t_o_s->means="xxxxx";
$progress_d_t_o_s->is_online="xxxxx";
$progress_d_t_o_s->result="xxxxx";
$progress_d_t_o_s->subject="xxxxx";
$progress_d_t_o_s->summarize="xxxxx";
$progress_d_t_o_s->next_action="xxxxx";
$progress_d_t_o_s->need_for_internal_coordination="xxxxx";
$progress_d_t_o_s->notary_organization="xxxxx";
$progress_d_t_o_s->start_time="2000-01-01 00:00:00";
$progress_d_t_o_s->supplementary_material_time="2000-01-01 00:00:00";
$progress_d_t_o_s->total_fee="10000.12";
$progress_d_t_o_s->office_fee="10000.12";
$progress_d_t_o_s->lawyer_fee="10000.12";
$progress_d_t_o_s->sundry_fee="10000.12";
$progress_d_t_o_s->invoke_time="2000-01-01 00:00:00";
$attachments = new FileDto;
$attachments->url="xxxxx";
$attachments->file_name="xxxxx";
$attachments->file_id="xxxxx";
$attachments->valid_start_date="2000-01-01 00:00:00";
$attachments->valid_end_date="2000-01-01 00:00:00";
$progress_d_t_o_s->attachments = $attachments;
$dispose_delivery_d_t_o->progress_d_t_o_s = $progress_d_t_o_s;
$dispose_result_d_t_o = new BrandDisposeResultDto;
$dispose_result_d_t_o->means="xxxxx";
$dispose_result_d_t_o->is_online="xxxxx";
$dispose_result_d_t_o->result="xxxxx";
$dispose_result_d_t_o->complaint_reason="xxxxx";
$dispose_result_d_t_o->total_fee="10000.12";
$dispose_result_d_t_o->office_fee="10000.12";
$dispose_result_d_t_o->lawyer_fee="10000.12";
$dispose_result_d_t_o->sundry_fee="10000.12";
$dispose_result_d_t_o->invoke_time="2000-01-01 00:00:00";
$dispose_result_d_t_o->remark="xxxxx";
$attachments = new FileDto;
$attachments->url="xxxxx";
$attachments->file_name="xxxxx";
$attachments->file_id="xxxxx";
$attachments->valid_start_date="2000-01-01 00:00:00";
$attachments->valid_end_date="2000-01-01 00:00:00";
$dispose_result_d_t_o->attachments = $attachments;
$dispose_delivery_d_t_o->dispose_result_d_t_o = $dispose_result_d_t_o;
$req->setDisposeDeliveryDTO(json_encode($dispose_delivery_d_t_o));
$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.lvms.brand.addorupdatedisposedelivery' \
-d 'partner_id=apidoc' \
-d 'sign=A2BCB8003777E9D06E72FD0ACFB67FB4' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-14+20%3A24%3A00' \
-d 'v=2.0' \
-d 'dispose_delivery_d_t_o=null' \
-d 'rpc_context=%7B%7D'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaLvmsBrandAddorupdatedisposedeliveryRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.rpc_context="{}"
req.dispose_delivery_d_t_o=""
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.lvms.brand.addorupdatedisposedelivery");
add_param(pRequest,"rpc_context","{}");
add_param(pRequest,"dispose_delivery_d_t_o","数据结构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.lvms.brand.addorupdatedisposedelivery', {
'rpc_context':'{}',
'dispose_delivery_d_t_o':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})