TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthBillUploadBilluploadRequest req = new AlibabaAlihealthBillUploadBilluploadRequest();
req.setBillUploadQueueListId("4b1e0ce287bf4707bc333c7367f4edf1");
req.setBillCode("412343214");
req.setStoreInOutDate("2018-07-01 00:00:00");
req.setFileContent("H4sIAAAAAAAAAL2SwU7EIBRFf4W8fe0DSguTdibG0ehCZ+EkrkmLpkkLBujEf3PhJ/kL0tExunFn 2VySG85hcd9f3+rNyziQg/Ghd7YBeoZAjG1d19unBqb4mEnYrOuta6fR2LiuLw8pwleSOz2aBu71 YMKD9ubaTcHspgjkVvf2vI1H6K8msXTUV70Zus8ruXBdYsgKsRD4fWRZUEidf975zvibbfocKoa0 Qs4kcso4o5wxIEmTOAmRSplhlSElqFYUV1wB2buZMT8Hkv9lpChEuaiRCV6qRY1cSIaLGguhVPUP xvzHivLjFk8Z5vI01w9AnSpm4gIAAA==");
req.setDrugType("03");
req.setOrderIsMatched("1");
req.setUploadFlag("2");
req.setUploadFileName("测试出库单");
req.setBillType("201");
req.setNote("上传");
req.setOperIcName("测试");
req.setOperIcCode("220000364");
req.setEntSeqNo("643aab7fa59f467d8ec74595d710ad17");
req.setRefEntId("643aab7fa59f467d8ec74595d710ad17");
req.setEntId("643aab7fa59f467d8ec74595d710ad17");
req.setPartnerIdSend("643aab7fa59f467d8ec74595d710ad17");
req.setEntSeqNoSend("测试企业1");
req.setPartnerIdRecv("643aab7fa59f467d8ec74595d710ad17");
req.setEntSeqNoRecv("测试企业2");
req.setPartnerIdDest("643aab7fa59f467d8ec74595d710ad17");
req.setEntSeqNoDest("测试企业3");
req.setCorpSeqNo("643aab7fa59f467d8ec74595d710ad17");
req.setCorpName("代理企业2");
req.setOwnerSeqNo("643aab7fa59f467d8ec74595d710ad17");
req.setInoutInfos("{ \"arriveDays\" : \"3\", \"distantType\" : \"3\", \"escort\" : \"333\", \"escortNo\" : \"7777777\", \"escortVoucher\" : \"34344\", \"industryType\" : \"232\", \"isSpecially\" : \"2\", \"speciallyNotes\" : \"22\", \"trafficType\" : \"陆运\", \"trafficker\" : \"\" }");
req.setDestroyInfos("{ \"destroyActor\" : \"w\", \"destroyActorCert\" : \"AEeeee\", \"destroyChecker\" : \"z\", \"destroyCheckerCert\" : \"232\", \"destroyReason\" : \"历史原因\" }");
AlibabaAlihealthBillUploadBilluploadResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAlihealthBillUploadBilluploadRequest req = new AlibabaAlihealthBillUploadBilluploadRequest();
req.BillUploadQueueListId = "4b1e0ce287bf4707bc333c7367f4edf1";
req.BillCode = "412343214";
req.StoreInOutDate = "2018-07-01 00:00:00";
req.FileContent = "H4sIAAAAAAAAAL2SwU7EIBRFf4W8fe0DSguTdibG0ehCZ+EkrkmLpkkLBujEf3PhJ/kL0tExunFn 2VySG85hcd9f3+rNyziQg/Ghd7YBeoZAjG1d19unBqb4mEnYrOuta6fR2LiuLw8pwleSOz2aBu71 YMKD9ubaTcHspgjkVvf2vI1H6K8msXTUV70Zus8ruXBdYsgKsRD4fWRZUEidf975zvibbfocKoa0 Qs4kcso4o5wxIEmTOAmRSplhlSElqFYUV1wB2buZMT8Hkv9lpChEuaiRCV6qRY1cSIaLGguhVPUP xvzHivLjFk8Z5vI01w9AnSpm4gIAAA==";
req.DrugType = "03";
req.OrderIsMatched = "1";
req.UploadFlag = "2";
req.UploadFileName = "测试出库单";
req.BillType = "201";
req.Note = "上传";
req.OperIcName = "测试";
req.OperIcCode = "220000364";
req.EntSeqNo = "643aab7fa59f467d8ec74595d710ad17";
req.RefEntId = "643aab7fa59f467d8ec74595d710ad17";
req.EntId = "643aab7fa59f467d8ec74595d710ad17";
req.PartnerIdSend = "643aab7fa59f467d8ec74595d710ad17";
req.EntSeqNoSend = "测试企业1";
req.PartnerIdRecv = "643aab7fa59f467d8ec74595d710ad17";
req.EntSeqNoRecv = "测试企业2";
req.PartnerIdDest = "643aab7fa59f467d8ec74595d710ad17";
req.EntSeqNoDest = "测试企业3";
req.CorpSeqNo = "643aab7fa59f467d8ec74595d710ad17";
req.CorpName = "代理企业2";
req.OwnerSeqNo = "643aab7fa59f467d8ec74595d710ad17";
req.InoutInfos = "{ \"arriveDays\" : \"3\", \"distantType\" : \"3\", \"escort\" : \"333\", \"escortNo\" : \"7777777\", \"escortVoucher\" : \"34344\", \"industryType\" : \"232\", \"isSpecially\" : \"2\", \"speciallyNotes\" : \"22\", \"trafficType\" : \"陆运\", \"trafficker\" : \"\" }";
req.DestroyInfos = "{ \"destroyActor\" : \"w\", \"destroyActorCert\" : \"AEeeee\", \"destroyChecker\" : \"z\", \"destroyCheckerCert\" : \"232\", \"destroyReason\" : \"历史原因\" }";
AlibabaAlihealthBillUploadBilluploadResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAlihealthBillUploadBilluploadRequest;
$req->setBillUploadQueueListId("4b1e0ce287bf4707bc333c7367f4edf1");
$req->setBillCode("412343214");
$req->setStoreInOutDate("2018-07-01 00:00:00");
$req->setFileContent("H4sIAAAAAAAAAL2SwU7EIBRFf4W8fe0DSguTdibG0ehCZ+EkrkmLpkkLBujEf3PhJ/kL0tExunFn 2VySG85hcd9f3+rNyziQg/Ghd7YBeoZAjG1d19unBqb4mEnYrOuta6fR2LiuLw8pwleSOz2aBu71 YMKD9ubaTcHspgjkVvf2vI1H6K8msXTUV70Zus8ruXBdYsgKsRD4fWRZUEidf975zvibbfocKoa0 Qs4kcso4o5wxIEmTOAmRSplhlSElqFYUV1wB2buZMT8Hkv9lpChEuaiRCV6qRY1cSIaLGguhVPUP xvzHivLjFk8Z5vI01w9AnSpm4gIAAA==");
$req->setDrugType("03");
$req->setOrderIsMatched("1");
$req->setUploadFlag("2");
$req->setUploadFileName("测试出库单");
$req->setBillType("201");
$req->setNote("上传");
$req->setOperIcName("测试");
$req->setOperIcCode("220000364");
$req->setEntSeqNo("643aab7fa59f467d8ec74595d710ad17");
$req->setRefEntId("643aab7fa59f467d8ec74595d710ad17");
$req->setEntId("643aab7fa59f467d8ec74595d710ad17");
$req->setPartnerIdSend("643aab7fa59f467d8ec74595d710ad17");
$req->setEntSeqNoSend("测试企业1");
$req->setPartnerIdRecv("643aab7fa59f467d8ec74595d710ad17");
$req->setEntSeqNoRecv("测试企业2");
$req->setPartnerIdDest("643aab7fa59f467d8ec74595d710ad17");
$req->setEntSeqNoDest("测试企业3");
$req->setCorpSeqNo("643aab7fa59f467d8ec74595d710ad17");
$req->setCorpName("代理企业2");
$req->setOwnerSeqNo("643aab7fa59f467d8ec74595d710ad17");
$req->setInoutInfos("{ \"arriveDays\" : \"3\", \"distantType\" : \"3\", \"escort\" : \"333\", \"escortNo\" : \"7777777\", \"escortVoucher\" : \"34344\", \"industryType\" : \"232\", \"isSpecially\" : \"2\", \"speciallyNotes\" : \"22\", \"trafficType\" : \"陆运\", \"trafficker\" : \"\" }");
$req->setDestroyInfos("{ \"destroyActor\" : \"w\", \"destroyActorCert\" : \"AEeeee\", \"destroyChecker\" : \"z\", \"destroyCheckerCert\" : \"232\", \"destroyReason\" : \"历史原因\" }");
$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.alihealth.bill.upload.billupload' \
-d 'partner_id=apidoc' \
-d 'sign=060A176AA8C2EDBF369F49D24F9758BD' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-02+10%3A45%3A32' \
-d 'v=2.0' \
-d 'bill_code=412343214' \
-d 'bill_type=201' \
-d 'bill_upload_queue_list_id=4b1e0ce287bf4707bc333c7367f4edf1' \
-d 'corp_name=%E4%BB%A3%E7%90%86%E4%BC%81%E4%B8%9A2' \
-d 'corp_seq_no=643aab7fa59f467d8ec74595d710ad17' \
-d 'destroy_infos=%7B++++%5C%22destroyActor%5C%22+%3A+%5C%22w%5C%22%2C++++%5C%22destroyActorCert%5C%22+%3A+%5C%22AEeeee%5C%22%2C++++%5C%22destroyChecker%5C%22+%3A+%5C%22z%5C%22%2C++++%5C%22destroyCheckerCert%5C%22+%3A+%5C%22232%5C%22%2C++++%5C%22destroyReason%5C%22+%3A+%5C%22%E5%8E%86%E5%8F%B2%E5%8E%9F%E5%9B%A0%5C%22+%7D' \
-d 'drug_type=03' \
-d 'ent_id=643aab7fa59f467d8ec74595d710ad17' \
-d 'ent_seq_no=643aab7fa59f467d8ec74595d710ad17' \
-d 'ent_seq_no_dest=%E6%B5%8B%E8%AF%95%E4%BC%81%E4%B8%9A3' \
-d 'ent_seq_no_recv=%E6%B5%8B%E8%AF%95%E4%BC%81%E4%B8%9A2' \
-d 'ent_seq_no_send=%E6%B5%8B%E8%AF%95%E4%BC%81%E4%B8%9A1' \
-d 'file_content=H4sIAAAAAAAAAL2SwU7EIBRFf4W8fe0DSguTdibG0ehCZ%2BEkrkmLpkkLBujEf3PhJ%2FkL0tExunFn+2VySG85hcd9f3%2BrNyziQg%2FGhd7YBeoZAjG1d19unBqb4mEnYrOuta6fR2LiuLw8pwleSOz2aBu71+YMKD9ubaTcHspgjkVvf2vI1H6K8msXTUV70Zus8ruXBdYsgKsRD4fWRZUEidf975zvibbfocKoa0+Qs4kcso4o5wxIEmTOAmRSplhlSElqFYUV1wB2buZMT8Hkv9lpChEuaiRCV6qRY1cSIaLGguhVPUP+xvzHivLjFk8Z5vI01w9AnSpm4gIAAA%3D%3D' \
-d 'inout_infos=%7B++++%5C%22arriveDays%5C%22+%3A+%5C%223%5C%22%2C++++%5C%22distantType%5C%22+%3A+%5C%223%5C%22%2C++++%5C%22escort%5C%22+%3A+%5C%22333%5C%22%2C++++%5C%22escortNo%5C%22+%3A+%5C%227777777%5C%22%2C++++%5C%22escortVoucher%5C%22+%3A+%5C%2234344%5C%22%2C++++%5C%22industryType%5C%22+%3A+%5C%22232%5C%22%2C++++%5C%22isSpecially%5C%22+%3A+%5C%222%5C%22%2C++++%5C%22speciallyNotes%5C%22+%3A+%5C%2222%5C%22%2C++++%5C%22trafficType%5C%22+%3A+%5C%22%E9%99%86%E8%BF%90%5C%22%2C++++%5C%22trafficker%5C%22+%3A+%5C%22%5C%22+%7D' \
-d 'note=%E4%B8%8A%E4%BC%A0' \
-d 'oper_ic_code=220000364' \
-d 'oper_ic_name=%E6%B5%8B%E8%AF%95' \
-d 'order_is_matched=1' \
-d 'owner_seq_no=643aab7fa59f467d8ec74595d710ad17' \
-d 'partner_id_dest=643aab7fa59f467d8ec74595d710ad17' \
-d 'partner_id_recv=643aab7fa59f467d8ec74595d710ad17' \
-d 'partner_id_send=643aab7fa59f467d8ec74595d710ad17' \
-d 'ref_ent_id=643aab7fa59f467d8ec74595d710ad17' \
-d 'store_in_out_date=2018-07-01+00%3A00%3A00' \
-d 'upload_file_name=%E6%B5%8B%E8%AF%95%E5%87%BA%E5%BA%93%E5%8D%95' \
-d 'upload_flag=2'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAlihealthBillUploadBilluploadRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.bill_upload_queue_list_id="4b1e0ce287bf4707bc333c7367f4edf1"
req.bill_code="412343214"
req.store_in_out_date="2018-07-01 00:00:00"
req.file_content="H4sIAAAAAAAAAL2SwU7EIBRFf4W8fe0DSguTdibG0ehCZ+EkrkmLpkkLBujEf3PhJ/kL0tExunFn 2VySG85hcd9f3+rNyziQg/Ghd7YBeoZAjG1d19unBqb4mEnYrOuta6fR2LiuLw8pwleSOz2aBu71 YMKD9ubaTcHspgjkVvf2vI1H6K8msXTUV70Zus8ruXBdYsgKsRD4fWRZUEidf975zvibbfocKoa0 Qs4kcso4o5wxIEmTOAmRSplhlSElqFYUV1wB2buZMT8Hkv9lpChEuaiRCV6qRY1cSIaLGguhVPUP xvzHivLjFk8Z5vI01w9AnSpm4gIAAA=="
req.drug_type="03"
req.order_is_matched="1"
req.upload_flag="2"
req.upload_file_name="测试出库单"
req.bill_type="201"
req.note="上传"
req.oper_ic_name="测试"
req.oper_ic_code="220000364"
req.ent_seq_no="643aab7fa59f467d8ec74595d710ad17"
req.ref_ent_id="643aab7fa59f467d8ec74595d710ad17"
req.ent_id="643aab7fa59f467d8ec74595d710ad17"
req.partner_id_send="643aab7fa59f467d8ec74595d710ad17"
req.ent_seq_no_send="测试企业1"
req.partner_id_recv="643aab7fa59f467d8ec74595d710ad17"
req.ent_seq_no_recv="测试企业2"
req.partner_id_dest="643aab7fa59f467d8ec74595d710ad17"
req.ent_seq_no_dest="测试企业3"
req.corp_seq_no="643aab7fa59f467d8ec74595d710ad17"
req.corp_name="代理企业2"
req.owner_seq_no="643aab7fa59f467d8ec74595d710ad17"
req.inout_infos="{ \"arriveDays\" : \"3\", \"distantType\" : \"3\", \"escort\" : \"333\", \"escortNo\" : \"7777777\", \"escortVoucher\" : \"34344\", \"industryType\" : \"232\", \"isSpecially\" : \"2\", \"speciallyNotes\" : \"22\", \"trafficType\" : \"陆运\", \"trafficker\" : \"\" }"
req.destroy_infos="{ \"destroyActor\" : \"w\", \"destroyActorCert\" : \"AEeeee\", \"destroyChecker\" : \"z\", \"destroyCheckerCert\" : \"232\", \"destroyReason\" : \"历史原因\" }"
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.alihealth.bill.upload.billupload");
add_param(pRequest,"bill_upload_queue_list_id","4b1e0ce287bf4707bc333c7367f4edf1");
add_param(pRequest,"bill_code","412343214");
add_param(pRequest,"store_in_out_date","2018-07-01 00:00:00");
add_param(pRequest,"file_content","H4sIAAAAAAAAAL2SwU7EIBRFf4W8fe0DSguTdibG0ehCZ+EkrkmLpkkLBujEf3PhJ/kL0tExunFn 2VySG85hcd9f3+rNyziQg/Ghd7YBeoZAjG1d19unBqb4mEnYrOuta6fR2LiuLw8pwleSOz2aBu71 YMKD9ubaTcHspgjkVvf2vI1H6K8msXTUV70Zus8ruXBdYsgKsRD4fWRZUEidf975zvibbfocKoa0 Qs4kcso4o5wxIEmTOAmRSplhlSElqFYUV1wB2buZMT8Hkv9lpChEuaiRCV6qRY1cSIaLGguhVPUP xvzHivLjFk8Z5vI01w9AnSpm4gIAAA==");
add_param(pRequest,"drug_type","03");
add_param(pRequest,"order_is_matched","1");
add_param(pRequest,"upload_flag","2");
add_param(pRequest,"upload_file_name","测试出库单");
add_param(pRequest,"bill_type","201");
add_param(pRequest,"note","上传");
add_param(pRequest,"oper_ic_name","测试");
add_param(pRequest,"oper_ic_code","220000364");
add_param(pRequest,"ent_seq_no","643aab7fa59f467d8ec74595d710ad17");
add_param(pRequest,"ref_ent_id","643aab7fa59f467d8ec74595d710ad17");
add_param(pRequest,"ent_id","643aab7fa59f467d8ec74595d710ad17");
add_param(pRequest,"partner_id_send","643aab7fa59f467d8ec74595d710ad17");
add_param(pRequest,"ent_seq_no_send","测试企业1");
add_param(pRequest,"partner_id_recv","643aab7fa59f467d8ec74595d710ad17");
add_param(pRequest,"ent_seq_no_recv","测试企业2");
add_param(pRequest,"partner_id_dest","643aab7fa59f467d8ec74595d710ad17");
add_param(pRequest,"ent_seq_no_dest","测试企业3");
add_param(pRequest,"corp_seq_no","643aab7fa59f467d8ec74595d710ad17");
add_param(pRequest,"corp_name","代理企业2");
add_param(pRequest,"owner_seq_no","643aab7fa59f467d8ec74595d710ad17");
add_param(pRequest,"inout_infos","{ \"arriveDays\" : \"3\", \"distantType\" : \"3\", \"escort\" : \"333\", \"escortNo\" : \"7777777\", \"escortVoucher\" : \"34344\", \"industryType\" : \"232\", \"isSpecially\" : \"2\", \"speciallyNotes\" : \"22\", \"trafficType\" : \"陆运\", \"trafficker\" : \"\" }");
add_param(pRequest,"destroy_infos","{ \"destroyActor\" : \"w\", \"destroyActorCert\" : \"AEeeee\", \"destroyChecker\" : \"z\", \"destroyCheckerCert\" : \"232\", \"destroyReason\" : \"历史原因\" }");
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.alihealth.bill.upload.billupload', {
'bill_upload_queue_list_id':'4b1e0ce287bf4707bc333c7367f4edf1',
'bill_code':'412343214',
'store_in_out_date':'2018-07-01 00:00:00',
'file_content':'H4sIAAAAAAAAAL2SwU7EIBRFf4W8fe0DSguTdibG0ehCZ+EkrkmLpkkLBujEf3PhJ/kL0tExunFn 2VySG85hcd9f3+rNyziQg/Ghd7YBeoZAjG1d19unBqb4mEnYrOuta6fR2LiuLw8pwleSOz2aBu71 YMKD9ubaTcHspgjkVvf2vI1H6K8msXTUV70Zus8ruXBdYsgKsRD4fWRZUEidf975zvibbfocKoa0 Qs4kcso4o5wxIEmTOAmRSplhlSElqFYUV1wB2buZMT8Hkv9lpChEuaiRCV6qRY1cSIaLGguhVPUP xvzHivLjFk8Z5vI01w9AnSpm4gIAAA==',
'drug_type':'03',
'order_is_matched':'1',
'upload_flag':'2',
'upload_file_name':'测试出库单',
'bill_type':'201',
'note':'上传',
'oper_ic_name':'测试',
'oper_ic_code':'220000364',
'ent_seq_no':'643aab7fa59f467d8ec74595d710ad17',
'ref_ent_id':'643aab7fa59f467d8ec74595d710ad17',
'ent_id':'643aab7fa59f467d8ec74595d710ad17',
'partner_id_send':'643aab7fa59f467d8ec74595d710ad17',
'ent_seq_no_send':'测试企业1',
'partner_id_recv':'643aab7fa59f467d8ec74595d710ad17',
'ent_seq_no_recv':'测试企业2',
'partner_id_dest':'643aab7fa59f467d8ec74595d710ad17',
'ent_seq_no_dest':'测试企业3',
'corp_seq_no':'643aab7fa59f467d8ec74595d710ad17',
'corp_name':'代理企业2',
'owner_seq_no':'643aab7fa59f467d8ec74595d710ad17',
'inout_infos':'{ \"arriveDays\" : \"3\", \"distantType\" : \"3\", \"escort\" : \"333\", \"escortNo\" : \"7777777\", \"escortVoucher\" : \"34344\", \"industryType\" : \"232\", \"isSpecially\" : \"2\", \"speciallyNotes\" : \"22\", \"trafficType\" : \"陆运\", \"trafficker\" : \"\" }',
'destroy_infos':'{ \"destroyActor\" : \"w\", \"destroyActorCert\" : \"AEeeee\", \"destroyChecker\" : \"z\", \"destroyCheckerCert\" : \"232\", \"destroyReason\" : \"历史原因\" }'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})