You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					
					
						
							31 lines
						
					
					
						
							1.4 KiB
						
					
					
				
			
		
		
	
	
							31 lines
						
					
					
						
							1.4 KiB
						
					
					
				| package com.ynxbd.common.helper.his;
 | |
| 
 | |
| import com.alipay.api.AlipayApiException;
 | |
| import com.alipay.api.AlipayClient;
 | |
| import com.alipay.api.DefaultAlipayClient;
 | |
| import com.alipay.api.request.AlipayDataBillAccountlogQueryRequest;
 | |
| import com.alipay.api.response.AlipayDataBillAccountlogQueryResponse;
 | |
| import com.ynxbd.ali.config.AliConfig;
 | |
| import com.ynxbd.common.helper.common.JsonHelper;
 | |
| 
 | |
| public class AliOldHelper {
 | |
| 
 | |
|     public static void test(String begDate, String endDate, String outTradeNo) throws AlipayApiException {
 | |
|         AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do", AliConfig.APP_ID, AliConfig.APP_PRIVATE_KEY, "json", "GBK", AliConfig.ALI_PUBLIC_KEY, "RSA2");
 | |
|         AlipayDataBillAccountlogQueryRequest request = new AlipayDataBillAccountlogQueryRequest();
 | |
|         request.setBizContent("{" +
 | |
|                 "  \"start_time\":\"" + begDate + " 00:00:00\"," +
 | |
|                 "  \"end_time\":\"" + endDate + " 00:00:00\"," +
 | |
|                 "  \"merchant_order_no\":\"" + outTradeNo + "\"," +
 | |
|                 "}");
 | |
|         AlipayDataBillAccountlogQueryResponse response = alipayClient.execute(request);
 | |
|         System.out.println(JsonHelper.toJsonString(response));
 | |
|         if (response.isSuccess()) {
 | |
|             System.out.println("调用成功");
 | |
|         } else {
 | |
|             System.out.println("调用失败");
 | |
|         }
 | |
|     }
 | |
| 
 | |
| 
 | |
| }
 | |
| 
 |