TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaMosFinPytredconfirmresultReportRequest req = new AlibabaMosFinPytredconfirmresultReportRequest();
AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationRequestDTO obj1 = new AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationRequestDTO();
obj1.setAccountType("AR");
obj1.setOriginalInvoiceType("-");
obj1.setOriginalInvoiceNo("-");
obj1.setOriginalPaperInvoiceNo("-");
obj1.setOriginalPaperInvoiceCode("-");
obj1.setOriginalAmountWithTax("0");
obj1.setOriginalAmountWithoutTax("0");
obj1.setOriginalTaxAmount("0");
obj1.setApplyDate(0L);
obj1.setApplyStatus("00");
obj1.setApplyReason("-");
obj1.setApplyUser("-");
obj1.setRedLetterNumber("-");
obj1.setIssueStatus(0L);
obj1.setSellerGroupId("-");
obj1.setSellerNo("-");
obj1.setSellerName("-");
obj1.setSellerTaxNo("-");
obj1.setBuyerName("-");
obj1.setBuyerNo("-");
obj1.setBuyerTaxNo("-");
obj1.setBuyerGroupId("-");
obj1.setAmountWithTax("0");
obj1.setAmountWithoutTax("0");
obj1.setTaxAmount("0");
obj1.setDeduction("0");
obj1.setTaxRate("0");
obj1.setSaleListFileFlag(0L);
obj1.setPricingMethod(0L);
obj1.setCustomerSerialNo("-");
obj1.setRedLetterOrigin(0L);
obj1.setRedLetterFrom(0L);
obj1.setCreateTime(0L);
obj1.setCreateUserId("-");
obj1.setUpdateTime(0L);
obj1.setUpdateUserId("-");
List<AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationItem> list3 = new ArrayList<AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationItem>();
AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationItem obj4 = new AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationItem();
list3.add(obj4);
obj4.setItemCode("-");
obj4.setItemName("-");
obj4.setDeduction("-");
obj4.setSpecifications("-");
obj4.setGoodsTaxNo("-");
obj4.setQuantity("0");
obj4.setUnit("-");
obj4.setAmountWithTax("0");
obj4.setAmountWithoutTax("0");
obj4.setTaxAmount("0");
obj4.setTaxRate("0");
obj4.setUnitPrice("0");
obj4.setUnitPriceWithTax("11");
obj4.setCreateTime(0L);
obj4.setCreateUserId("-");
obj4.setUpdateTime(0L);
obj4.setUpdateUserId("-");
obj1.setDetails(list3);
req.setRedConfirmationRequest(obj1);
AlibabaMosFinPytredconfirmresultReportResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaMosFinPytredconfirmresultReportRequest req = new AlibabaMosFinPytredconfirmresultReportRequest();
AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationRequestDTODomain obj1 = new AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationRequestDTODomain();
obj1.AccountType = "AR";
obj1.OriginalInvoiceType = "-";
obj1.OriginalInvoiceNo = "-";
obj1.OriginalPaperInvoiceNo = "-";
obj1.OriginalPaperInvoiceCode = "-";
obj1.OriginalAmountWithTax = "0";
obj1.OriginalAmountWithoutTax = "0";
obj1.OriginalTaxAmount = "0";
obj1.ApplyDate = 0L;
obj1.ApplyStatus = "00";
obj1.ApplyReason = "-";
obj1.ApplyUser = "-";
obj1.RedLetterNumber = "-";
obj1.IssueStatus = 0L;
obj1.SellerGroupId = "-";
obj1.SellerNo = "-";
obj1.SellerName = "-";
obj1.SellerTaxNo = "-";
obj1.BuyerName = "-";
obj1.BuyerNo = "-";
obj1.BuyerTaxNo = "-";
obj1.BuyerGroupId = "-";
obj1.AmountWithTax = "0";
obj1.AmountWithoutTax = "0";
obj1.TaxAmount = "0";
obj1.Deduction = "0";
obj1.TaxRate = "0";
obj1.SaleListFileFlag = 0L;
obj1.PricingMethod = 0L;
obj1.CustomerSerialNo = "-";
obj1.RedLetterOrigin = 0L;
obj1.RedLetterFrom = 0L;
obj1.CreateTime = 0L;
obj1.CreateUserId = "-";
obj1.UpdateTime = 0L;
obj1.UpdateUserId = "-";
List<AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationItemDomain> list3 = new List<AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationItemDomain>();
AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationItemDomain obj4 = new AlibabaMosFinPytredconfirmresultReportRequest.RedConfirmationItemDomain();
list3.Add(obj4);
obj4.ItemCode = "-";
obj4.ItemName = "-";
obj4.Deduction = "-";
obj4.Specifications = "-";
obj4.GoodsTaxNo = "-";
obj4.Quantity = "0";
obj4.Unit = "-";
obj4.AmountWithTax = "0";
obj4.AmountWithoutTax = "0";
obj4.TaxAmount = "0";
obj4.TaxRate = "0";
obj4.UnitPrice = "0";
obj4.UnitPriceWithTax = "11";
obj4.CreateTime = 0L;
obj4.CreateUserId = "-";
obj4.UpdateTime = 0L;
obj4.UpdateUserId = "-";
obj1.Details= list3;
req.RedConfirmationRequest_ = obj1;
AlibabaMosFinPytredconfirmresultReportResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaMosFinPytredconfirmresultReportRequest;
$red_confirmation_request = new RedConfirmationRequestDTO;
$red_confirmation_request->account_type="AR";
$red_confirmation_request->original_invoice_type="-";
$red_confirmation_request->original_invoice_no="-";
$red_confirmation_request->original_paper_invoice_no="-";
$red_confirmation_request->original_paper_invoice_code="-";
$red_confirmation_request->original_amount_with_tax="0";
$red_confirmation_request->original_amount_without_tax="0";
$red_confirmation_request->original_tax_amount="0";
$red_confirmation_request->apply_date="0";
$red_confirmation_request->apply_status="00";
$red_confirmation_request->apply_reason="-";
$red_confirmation_request->apply_user="-";
$red_confirmation_request->red_letter_number="-";
$red_confirmation_request->issue_status="0";
$red_confirmation_request->seller_group_id="-";
$red_confirmation_request->seller_no="-";
$red_confirmation_request->seller_name="-";
$red_confirmation_request->seller_tax_no="-";
$red_confirmation_request->buyer_name="-";
$red_confirmation_request->buyer_no="-";
$red_confirmation_request->buyer_tax_no="-";
$red_confirmation_request->buyer_group_id="-";
$red_confirmation_request->amount_with_tax="0";
$red_confirmation_request->amount_without_tax="0";
$red_confirmation_request->tax_amount="0";
$red_confirmation_request->deduction="0";
$red_confirmation_request->tax_rate="0";
$red_confirmation_request->sale_list_file_flag="0";
$red_confirmation_request->pricing_method="0";
$red_confirmation_request->customer_serial_no="-";
$red_confirmation_request->red_letter_origin="0";
$red_confirmation_request->red_letter_from="0";
$red_confirmation_request->create_time="0";
$red_confirmation_request->create_user_id="-";
$red_confirmation_request->update_time="0";
$red_confirmation_request->update_user_id="-";
$details = new RedConfirmationItem;
$details->item_code="-";
$details->item_name="-";
$details->deduction="-";
$details->specifications="-";
$details->goods_tax_no="-";
$details->quantity="0";
$details->unit="-";
$details->amount_with_tax="0";
$details->amount_without_tax="0";
$details->tax_amount="0";
$details->tax_rate="0";
$details->unit_price="0";
$details->unit_price_with_tax="11";
$details->create_time="0";
$details->create_user_id="-";
$details->update_time="0";
$details->update_user_id="-";
$red_confirmation_request->details = $details;
$req->setRedConfirmationRequest(json_encode($red_confirmation_request));
$resp = $c->execute($req, $sessionKey);
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.mos.fin.pytredconfirmresult.report' \
-d 'partner_id=apidoc' \
-d 'session=cbc7e307-e4ec-49c1-a2d4-81f46be67743' \
-d 'sign=84EC9E6EA816D7F3B81BE92145D6BBFF' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-06-08+00%3A41%3A37' \
-d 'v=2.0' \
-d 'red_confirmation_request=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaMosFinPytredconfirmresultReportRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.red_confirmation_request=""
try:
resp= req.getResponse(sessionkey)
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.mos.fin.pytredconfirmresult.report");
add_param(pRequest,"red_confirmation_request","数据结构JSON示例");
pResponse = top_execute(pClient,pRequest,sessionKey);
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.mos.fin.pytredconfirmresult.report', {
'red_confirmation_request':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})