租车分销续租详情接口
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
rent_car_b2b_renewal_detail_req | RentCarB2bRenewalDetailReq | 可选 | 入参 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
item_id | String | eJwwwQEBBCEIBMAwFgAEFoJ8AEHsH+F+hn7wvyXCsgXKTharmzFHX21LvZ6CnMaLSQo+resSaeXjGPY9ODydoJK6EWbWH64NFmI= | 报价唯一ID(快照ID) |
price_info | RentCarDetailPriceInfo | 价格信息 | |
|
|||
successful | Boolean | true | 请求是否成功 |
ret_code | String | 012 | 错误码 |
added_service_list | AddedService [] | 增值服务列表 | |
|
|||
cancel_strategy_struct | CancelStrategyStruct | 取消政策 | |
|
|||
exts | Json | {"key":"value"} | 预留扩展信息,KV对形式 |
ret_msg | String | orderId为空 | 错误信息 |
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlitripRentcarBtbRenewaldetailQueryRequest req = new AlitripRentcarBtbRenewaldetailQueryRequest(); AlitripRentcarBtbRenewaldetailQueryRequest.RentCarB2bRenewalDetailReq obj1 = new AlitripRentcarBtbRenewaldetailQueryRequest.RentCarB2bRenewalDetailReq(); obj1.setCarUseTime(StringUtils.parseDateTime("2022-11-22 10:00:00")); obj1.setTraceId("2147b72e16691938918672871ef815"); obj1.setOrderId(352412312123123L); obj1.setCarReturnTime(StringUtils.parseDateTime("2022-11-23 10:00:00")); obj1.setRenewalOrderId(352412312123123L); obj1.setExts("{\"key\":\"value\"}"); obj1.setChannelId("80001"); req.setRentCarB2bRenewalDetailReq(obj1); AlitripRentcarBtbRenewaldetailQueryResponse rsp = client.execute(req); System.out.println(rsp.getBody());
<alitrip_rentcar_btb_renewaldetail_query_response> <item_id>eJwwwQEBBCEIBMAwFgAEFoJ8AEHsH+F+hn7wvyXCsgXKTharmzFHX21LvZ6CnMaLSQo+resSaeXjGPY9ODydoJK6EWbWH64NFmI=</item_id> <price_info> <calendar_price> <daily_price_info> <date>2022-11-22</date> <day_price>20.5</day_price> <scattered_price>3</scattered_price> <scattered_minutes>1</scattered_minutes> </daily_price_info> </calendar_price> <legal_deposit_time_out>20</legal_deposit_time_out> <on_door_fee>15.00</on_door_fee> <car_license_desc>京牌、沪A、粤A</car_license_desc> <car_license>0-不限,1-本地牌,2-外地牌</car_license> <return_car_type>1</return_car_type> <hour_fee>38.09</hour_fee> <one_way_fee>300.00</one_way_fee> <car_pre_deposit>2000</car_pre_deposit> <unit_price>150</unit_price> <car_pre_deposit_time_out>15</car_pre_deposit_time_out> <quantity>2.0</quantity> <legal_pre_deposit>2000</legal_pre_deposit> <return_on_door_fee>12.90</return_on_door_fee> <pick_up_on_door_fee>12.90</pick_up_on_door_fee> <basic_service_fee>20.00</basic_service_fee> <origin_unit_price>100.00</origin_unit_price> <rent_fee>100.00</rent_fee> <poundage_fee>2000.00</poundage_fee> <tags>2,3,5</tags> <origin_total_fee>200.00</origin_total_fee> <total_fee>200.00</total_fee> <scattered_price_rule_info> <data> <scattered_price_rule> <start_time>0</start_time> <end_time>240</end_time> <value>20</value> </scattered_price_rule> </data> </scattered_price_rule_info> <pick_up_car_type>1</pick_up_car_type> <promotion> <investor>2</investor> <code>tripSingleMixPromotion-66373686506_947524608948</code> <off_value>20.00</off_value> <name>飞猪优惠</name> <type>1</type> <desc>已减20.01</desc> </promotion> </price_info> <successful>true</successful> <ret_code>012</ret_code> <added_service_list> <added_service> <service_desc>夜间取车收取的服务费用</service_desc> <service_quantity>1</service_quantity> <service_price>30.00</service_price> <is_one_way_fee>1</is_one_way_fee> <service_price_amount>40.00</service_price_amount> <service_name>夜间服务费</service_name> <is_fixed>1</is_fixed> <sid>34</sid> </added_service> </added_service_list> <cancel_strategy_struct> <cancel_rules> <cancel_rule> <num>50</num> <time>30</time> </cancel_rule> </cancel_rules> <manual_check_time>0</manual_check_time> <cancel_type>2</cancel_type> <support_cancel>true</support_cancel> </cancel_strategy_struct> <exts>{"key":"value"}</exts> <ret_msg>orderId为空</ret_msg> </alitrip_rentcar_btb_renewaldetail_query_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|