TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TaojieParkingUnpaybillSyncRequest req = new TaojieParkingUnpaybillSyncRequest();
TaojieParkingUnpaybillSyncRequest.NoPaybillDto obj1 = new TaojieParkingUnpaybillSyncRequest.NoPaybillDto();
obj1.setParkingTimeLength(120L);
obj1.setCalculatedFee(3000L);
obj1.setChargeType("ISV");
obj1.setChargingTimeLength(120L);
obj1.setParkId("park_1");
obj1.setIsvOrderId("adsadfsaf");
obj1.setCarNo("浙A12345");
obj1.setTotalFee(5000L);
List<TaojieParkingUnpaybillSyncRequest.ParkingDiscountDetailVo> list3 = new ArrayList<TaojieParkingUnpaybillSyncRequest.ParkingDiscountDetailVo>();
TaojieParkingUnpaybillSyncRequest.ParkingDiscountDetailVo obj4 = new TaojieParkingUnpaybillSyncRequest.ParkingDiscountDetailVo();
list3.add(obj4);
obj4.setRightsId("dadas");
obj4.setCouponId("asdfasdfa");
obj4.setPriority(1L);
obj4.setIssuerType(1L);
obj4.setIssueId("ISV");
obj4.setDiscountType(1L);
obj4.setCalculateType(0L);
obj4.setDiscountName("停车券");
obj4.setDiscountValue(2000L);
obj4.setDiscountValueStr("?20");
obj4.setDiscountValueStrong("?20");
obj4.setDiscountDesc("优惠");
obj4.setStartTime(StringUtils.parseDateTime("2020-06-23 00:00:00"));
obj4.setEndTime(StringUtils.parseDateTime("2020-06-23 00:00:00"));
obj4.setCanUse(true);
obj4.setReason("过期");
obj4.setParkId(13123L);
obj4.setUnitPrice(500L);
obj4.setDiscountFee(2000L);
obj1.setDiscountDetails(list3);
obj1.setExtra("asdfa");
obj1.setRefParkingRecordId("adfasd");
obj1.setStartTime(StringUtils.parseDateTime("2020-06-23 00:00:00"));
obj1.setEndTime(StringUtils.parseDateTime("2020-06-23 00:00:00"));
obj1.setStatus(1L);
req.setNopaybill(obj1);
TaojieParkingUnpaybillSyncResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
TaojieParkingUnpaybillSyncRequest req = new TaojieParkingUnpaybillSyncRequest();
TaojieParkingUnpaybillSyncRequest.NoPaybillDtoDomain obj1 = new TaojieParkingUnpaybillSyncRequest.NoPaybillDtoDomain();
obj1.ParkingTimeLength = 120L;
obj1.CalculatedFee = 3000L;
obj1.ChargeType = "ISV";
obj1.ChargingTimeLength = 120L;
obj1.ParkId = "park_1";
obj1.IsvOrderId = "adsadfsaf";
obj1.CarNo = "浙A12345";
obj1.TotalFee = 5000L;
List<TaojieParkingUnpaybillSyncRequest.ParkingDiscountDetailVoDomain> list3 = new List<TaojieParkingUnpaybillSyncRequest.ParkingDiscountDetailVoDomain>();
TaojieParkingUnpaybillSyncRequest.ParkingDiscountDetailVoDomain obj4 = new TaojieParkingUnpaybillSyncRequest.ParkingDiscountDetailVoDomain();
list3.Add(obj4);
obj4.RightsId = "dadas";
obj4.CouponId = "asdfasdfa";
obj4.Priority = 1L;
obj4.IssuerType = 1L;
obj4.IssueId = "ISV";
obj4.DiscountType = 1L;
obj4.CalculateType = 0L;
obj4.DiscountName = "停车券";
obj4.DiscountValue = 2000L;
obj4.DiscountValueStr = "?20";
obj4.DiscountValueStrong = "?20";
obj4.DiscountDesc = "优惠";
obj4.StartTime = DateTime.Parse(2020-06-23 00:00:00");
obj4.EndTime = DateTime.Parse(2020-06-23 00:00:00");
obj4.CanUse = true;
obj4.Reason = "过期";
obj4.ParkId = 13123L;
obj4.UnitPrice = 500L;
obj4.DiscountFee = 2000L;
obj1.DiscountDetails= list3;
obj1.Extra = "asdfa";
obj1.RefParkingRecordId = "adfasd";
obj1.StartTime = DateTime.Parse(2020-06-23 00:00:00");
obj1.EndTime = DateTime.Parse(2020-06-23 00:00:00");
obj1.Status = 1L;
req.Nopaybill_ = obj1;
TaojieParkingUnpaybillSyncResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new TaojieParkingUnpaybillSyncRequest;
$nopaybill = new NoPaybillDto;
$nopaybill->parking_time_length="120";
$nopaybill->calculated_fee="3000";
$nopaybill->charge_type="ISV";
$nopaybill->charging_time_length="120";
$nopaybill->park_id="park_1";
$nopaybill->isv_order_id="adsadfsaf";
$nopaybill->car_no="浙A12345";
$nopaybill->total_fee="5000";
$discount_details = new ParkingDiscountDetailVo;
$discount_details->rights_id="dadas";
$discount_details->coupon_id="asdfasdfa";
$discount_details->priority="1";
$discount_details->issuer_type="1";
$discount_details->issue_id="ISV";
$discount_details->discount_type="1";
$discount_details->calculate_type="0";
$discount_details->discount_name="停车券";
$discount_details->discount_value="2000";
$discount_details->discount_value_str="?20";
$discount_details->discount_value_strong="?20";
$discount_details->discount_desc="优惠";
$discount_details->start_time="2020-06-23 00:00:00";
$discount_details->end_time="2020-06-23 00:00:00";
$discount_details->can_use="true";
$discount_details->reason="过期";
$discount_details->park_id="13123";
$discount_details->unit_price="500";
$discount_details->discount_fee="2000";
$nopaybill->discount_details = $discount_details;
$nopaybill->extra="asdfa";
$nopaybill->ref_parking_record_id="adfasd";
$nopaybill->start_time="2020-06-23 00:00:00";
$nopaybill->end_time="2020-06-23 00:00:00";
$nopaybill->status="1";
$req->setNopaybill(json_encode($nopaybill));
$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=taobao.taojie.parking.unpaybill.sync' \
-d 'partner_id=apidoc' \
-d 'sign=1ABE2302F65E0B597C2E1930FCAA500A' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-06-04+12%3A19%3A22' \
-d 'v=2.0' \
-d 'nopaybill=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.TaojieParkingUnpaybillSyncRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.nopaybill=""
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,"taobao.taojie.parking.unpaybill.sync");
add_param(pRequest,"nopaybill","数据结构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('taobao.taojie.parking.unpaybill.sync', {
'nopaybill':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})