From 3e4ef41ffacd7f5fda2e81c3810cd11a6375b83c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 15 六月 2020 16:32:35 +0800 Subject: [PATCH] 好单库转链支持 --- fanli/src/main/java/com/yeshi/fanli/util/alipay/AlipayWapConfig.java | 177 ++++++++++++++++++++++++++++------------------------------ 1 files changed, 86 insertions(+), 91 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/alipay/AlipayWapConfig.java b/fanli/src/main/java/com/yeshi/fanli/util/alipay/AlipayWapConfig.java index 011ceb8..3429866 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/alipay/AlipayWapConfig.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/alipay/AlipayWapConfig.java @@ -2,98 +2,93 @@ import com.alipay.api.AlipayClient; import com.alipay.api.DefaultAlipayClient; - public class AlipayWapConfig { - // 鍟嗘埛appid - //public static String APP_ID = "2021001164655513"; - - //娌欑鐜 - public static String APP_ID = "2016102100734118"; - - /** - * 浣犵殑绉侀挜 绉侀挜 pkcs8鏍煎紡鐨� - */ - public static String APP_PRIVATE_KEY = "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDtWSMDXc3O7HcWcWiDzbmYyZDAEkVK2arOoPGwPLlxDXXpfPv6s2P9qRmXub6rrpbrKtIRpdbjbAJAwyDfIDBHiQzwWBqAPMk+G+1mrhU/NQEWcu0IT410j0MVODpz3X2zlb4UN7bzmkCkmLS7+/1fhKRQTql+2RXpeDuBvSdYlitVxNoXscPwm+xE7zZ84qS2agOUJHA+HGvb5mpEzA3kNPdGMm6hx0CzcEbNeI9AmbFJyXf6vZuHaQRcAe68MZObECIt/RwJfg+YnKwuDJYW+9+iMEUPbfg9ZjQB8062uPC8mddSPcxslP8//svmTXu+bz1Pl4v2FftErO1w/m5tAgMBAAECggEAXpTawwiqbv8EJcljoMJmZ2BLcn7VZhJ/Yn/4UAaiz05R4o2PzEOYYQj1zeSS+s9EDMqvk6DGlTIBY9VeUAv/sUIICe7SALA4caunWvecN+fjWxLJKjqpX/2G+fnCMVHeOaY+bMgW+9RIVk8UFqVAPsQYxnfSS14uwS7MZ9L8zuukNcYXdfZk030usztQaVkZWAddukUjA0YmquTUArZ63uEcU+LlfOpmWZ7JSiX2H7lIn6Fwilo3N3/J3eqTgTlw5N4V2Dvr962xlIzlJ+d5OuH9tRCEHcNaru2GYa/+trVGzbXwsGuCrtLxeFPQOb5HVmh77IMJbESGMe6V3U/BgQKBgQD6ZYSkrYBIdGGewQkPIFcdHa+ElpT5fCuA1ZamCeeOMKM+08r3dRfhxHWY9RuZDEULzcmHU8X44zA6uxU0qVU6Q07KIGWFUf85G4qcbrL+VV1yHGL3t8vbwRljaAZ6hTeEI/2Vfl8UgsvfV4goc7avvxRM2uYjYb5I5mEakTQIVQKBgQDyqN3b0faP5SIWxkLjXYy4Am5LX97FwtTdNm1DUCi1San/wnBQPb4K3iWp4DZgcjWWxZN8AWWkbabV9oPdwaXxxHRZSPo9AkqPGt2A+iiHxl7xCotM95Mg+OgIe5e9bN5+QBtZ9Sg0xe6bMMDlbBhLvGMIZzcOKzPLtoKkDw/FuQKBgQD367YmuycOFjVl02ld0b6PNIpJdDLyxq/oMxKjOaFMVvn7RgZrd0N7JWLuXJnDsrNWmZ3VYOven0tsiznW12ZsdqI3XVZHZ8WVTKC0fKK7UdhhGJwg+5lb71hs5V2sx+QM8Pmun94SV+L2Mxu8Ob4DSuUVp5NAKxIV6gzxGh3ztQKBgH94e8ssucQPTt/92EdN7kz/YecQfpsOZPmrzKvuoOPSxY3IG23bcUiON+TMFmSFumbwdTBQH4/H1jtRmyXTwxOE6sW4U1PXL0mLiE5nmwDwERG4Q0L0TwKkHmfOXQCx/xL9JCEWar+GNnipnLsoFH88gB168u3rffMGdgwuqU9pAoGATKuOiyHqe8mE5xezVqD3R/yaUo/yjGfV6WedsUEI9Dh1T1MJaehdOyzuxe7h5IVwlsPwy29l0wJ80L0+oO9O9CL9OsxiwNO6QK7nyqI0JfSJc0VhettXxWexVq3eSj0CnFd5ksiDwmmBgCs2r2zEmhyKt/fNmI7yn6djuyVjWT4="; - - /** - * 缂栫爜 - */ - public static String CHARSET = "UTF-8"; - /** - * 鏀粯瀹濆叕閽� - */ - public static String ALIPAY_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzPpFDjI0B1O7S3WDNsUPK1UerFzP+6VGUDVYWDnmU4UcEVYc9/McD8w7+3D2P16achvYF7Xk9gE1TbRTbWkMvIKtwj3MKU+zdevwOTwbvV46UQ3L1DdpFNFx89fYNMf81HTr9oQROIUwSIz2yP0i/CuMW/Tqnb5EWnaz5Ws4m1+ioKKq41oTx6kzF5SxFfvkcRq95KTXgcoNauemUncbjV+Rh2G3ZDBy7sLXKaoY8a5M0jtf1f53MPJJ9LEnJE5oCRj2AHsOMJ4ECjoRTGVJvn2mREoyW8SCDfaT7dPD4bagrspwB/kB2j6P0HnddspB7BfdkuKGSz5YviOhdW3TuwIDAQAB"; - - /** - * 鏀粯瀹濈綉鍏冲湴鍧� - */ - //private static String GATEWAY = "https://openapi.alipay.com/gateway.do";//姝e紡鐜 + /** + * 鍟嗘埛appid + */ +// public static String APP_ID = "2021001164655513"; - // 璇锋眰缃戝叧鍦板潃 - public static String GATEWAY = "https://openapi.alipaydev.com/gateway.do"; - - - //private static String GATEWAY = "https://openapi.alipay.com/gateway.do";//娌欑鐜 - /** - * 鎴愬姛浠樻鍥炶皟 - */ - public static String PAY_NOTIFY = "http://apph5.banliapp.com";//楠岀 - /** - * 鏀粯鎴愬姛鍥炶皟 - */ - public static String REFUND_NOTIFY = "";//濮戜笖娌$敤鍒� - /** - * 鍓嶅彴閫氱煡鍦板潃 - */ - public static String RETURN_URL = "http://apph5.banliapp.com";//鏀粯鎴愬姛鍚庤繑鍥炲摢涓墠绔〉闈� - /** - * 鍙傛暟绫诲瀷 - */ - public static String PARAM_TYPE = "json"; - /** - * 鎴愬姛鏍囪瘑 - */ - public static final String SUCCESS_REQUEST = "TRADE_SUCCESS"; - /** - * 浜ゆ槗鍏抽棴鍥炶皟(褰撹绗旇鍗曞叏閮ㄩ��娆惧畬姣�,鍒欎氦鏄撳叧闂�) - */ - public static final String TRADE_CLOSED = "TRADE_CLOSED"; - /** - * 鏀粯瀹濆紑鍙戝钩鍙颁腑鐨勬敮浠樺疂璐﹀彿锛堜紒涓氾級 - */ -// public static final String SELLER_ID = "2088231353656741"; - - public static final String SELLER_ID = "2088102180556545"; //娌欑鐜 - - - - //绛惧悕绠楁硶绫诲瀷(鏍规嵁鐢熸垚绉侀挜鐨勭畻娉�,RSA2鎴朢SA) - public static final String SIGNTYPE = "RSA2"; - - /** - * 鏀粯瀹濊姹傚鎴风鍏ュ彛 - */ - private volatile static AlipayClient alipayClient = null; - - - /** - * 涓嶅彲瀹炰緥鍖� - */ - private AlipayWapConfig(){}; - - /** - * 鍙岄噸閿佸崟渚� - * @return 鏀粯瀹濊姹傚鎴风瀹炰緥 - */ - public static AlipayClient getInstance(){ - if (alipayClient == null){ - synchronized (AlipayWapConfig.class){ - if (alipayClient == null){ - alipayClient = new DefaultAlipayClient(GATEWAY,APP_ID,APP_PRIVATE_KEY,PARAM_TYPE,CHARSET,ALIPAY_PUBLIC_KEY,SIGNTYPE); - } - } - } - return alipayClient; - } + public static String APP_ID = "2016102100734118"; // 娌欑鐜 + + /** + * 浣犵殑绉侀挜 绉侀挜 pkcs8鏍煎紡鐨� + */ + public static String APP_PRIVATE_KEY = "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDtWSMDXc3O7HcWcWiDzbmYyZDAEkVK2arOoPGwPLlxDXXpfPv6s2P9qRmXub6rrpbrKtIRpdbjbAJAwyDfIDBHiQzwWBqAPMk+G+1mrhU/NQEWcu0IT410j0MVODpz3X2zlb4UN7bzmkCkmLS7+/1fhKRQTql+2RXpeDuBvSdYlitVxNoXscPwm+xE7zZ84qS2agOUJHA+HGvb5mpEzA3kNPdGMm6hx0CzcEbNeI9AmbFJyXf6vZuHaQRcAe68MZObECIt/RwJfg+YnKwuDJYW+9+iMEUPbfg9ZjQB8062uPC8mddSPcxslP8//svmTXu+bz1Pl4v2FftErO1w/m5tAgMBAAECggEAXpTawwiqbv8EJcljoMJmZ2BLcn7VZhJ/Yn/4UAaiz05R4o2PzEOYYQj1zeSS+s9EDMqvk6DGlTIBY9VeUAv/sUIICe7SALA4caunWvecN+fjWxLJKjqpX/2G+fnCMVHeOaY+bMgW+9RIVk8UFqVAPsQYxnfSS14uwS7MZ9L8zuukNcYXdfZk030usztQaVkZWAddukUjA0YmquTUArZ63uEcU+LlfOpmWZ7JSiX2H7lIn6Fwilo3N3/J3eqTgTlw5N4V2Dvr962xlIzlJ+d5OuH9tRCEHcNaru2GYa/+trVGzbXwsGuCrtLxeFPQOb5HVmh77IMJbESGMe6V3U/BgQKBgQD6ZYSkrYBIdGGewQkPIFcdHa+ElpT5fCuA1ZamCeeOMKM+08r3dRfhxHWY9RuZDEULzcmHU8X44zA6uxU0qVU6Q07KIGWFUf85G4qcbrL+VV1yHGL3t8vbwRljaAZ6hTeEI/2Vfl8UgsvfV4goc7avvxRM2uYjYb5I5mEakTQIVQKBgQDyqN3b0faP5SIWxkLjXYy4Am5LX97FwtTdNm1DUCi1San/wnBQPb4K3iWp4DZgcjWWxZN8AWWkbabV9oPdwaXxxHRZSPo9AkqPGt2A+iiHxl7xCotM95Mg+OgIe5e9bN5+QBtZ9Sg0xe6bMMDlbBhLvGMIZzcOKzPLtoKkDw/FuQKBgQD367YmuycOFjVl02ld0b6PNIpJdDLyxq/oMxKjOaFMVvn7RgZrd0N7JWLuXJnDsrNWmZ3VYOven0tsiznW12ZsdqI3XVZHZ8WVTKC0fKK7UdhhGJwg+5lb71hs5V2sx+QM8Pmun94SV+L2Mxu8Ob4DSuUVp5NAKxIV6gzxGh3ztQKBgH94e8ssucQPTt/92EdN7kz/YecQfpsOZPmrzKvuoOPSxY3IG23bcUiON+TMFmSFumbwdTBQH4/H1jtRmyXTwxOE6sW4U1PXL0mLiE5nmwDwERG4Q0L0TwKkHmfOXQCx/xL9JCEWar+GNnipnLsoFH88gB168u3rffMGdgwuqU9pAoGATKuOiyHqe8mE5xezVqD3R/yaUo/yjGfV6WedsUEI9Dh1T1MJaehdOyzuxe7h5IVwlsPwy29l0wJ80L0+oO9O9CL9OsxiwNO6QK7nyqI0JfSJc0VhettXxWexVq3eSj0CnFd5ksiDwmmBgCs2r2zEmhyKt/fNmI7yn6djuyVjWT4="; + + /** + * 缂栫爜 + */ + public static String CHARSET = "UTF-8"; + /** + * 鏀粯瀹濆叕閽� + */ + public static String ALIPAY_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzPpFDjI0B1O7S3WDNsUPK1UerFzP+6VGUDVYWDnmU4UcEVYc9/McD8w7+3D2P16achvYF7Xk9gE1TbRTbWkMvIKtwj3MKU+zdevwOTwbvV46UQ3L1DdpFNFx89fYNMf81HTr9oQROIUwSIz2yP0i/CuMW/Tqnb5EWnaz5Ws4m1+ioKKq41oTx6kzF5SxFfvkcRq95KTXgcoNauemUncbjV+Rh2G3ZDBy7sLXKaoY8a5M0jtf1f53MPJJ9LEnJE5oCRj2AHsOMJ4ECjoRTGVJvn2mREoyW8SCDfaT7dPD4bagrspwB/kB2j6P0HnddspB7BfdkuKGSz5YviOhdW3TuwIDAQAB"; + + /** + * 鏀粯瀹濈綉鍏冲湴鍧� + */ +// public static String GATEWAY = "https://openapi.alipay.com/gateway.do";// 姝e紡鐜 + + public static String GATEWAY = "https://openapi.alipaydev.com/gateway.do"; // 娌欑鐜 + + /** + * 鎴愬姛浠樻鍥炶皟 + */ + public static String PAY_NOTIFY = "http://apph5.banliapp.com";// 楠岀 + /** + * 鏀粯鎴愬姛鍥炶皟 + */ + public static String REFUND_NOTIFY = "";// 濮戜笖娌$敤鍒� + /** + * 鍓嶅彴閫氱煡鍦板潃 + */ + public static String RETURN_URL = "http://apph5.banliapp.com";// 鏀粯鎴愬姛鍚庤繑鍥炲摢涓墠绔〉闈� + /** + * 鍙傛暟绫诲瀷 + */ + public static String PARAM_TYPE = "json"; + /** + * 鎴愬姛鏍囪瘑 + */ + public static final String SUCCESS_REQUEST = "TRADE_SUCCESS"; + /** + * 浜ゆ槗鍏抽棴鍥炶皟(褰撹绗旇鍗曞叏閮ㄩ��娆惧畬姣�,鍒欎氦鏄撳叧闂�) + */ + public static final String TRADE_CLOSED = "TRADE_CLOSED"; + /** + * 鏀粯瀹濆紑鍙戝钩鍙颁腑鐨勬敮浠樺疂璐﹀彿锛堜紒涓氾級 + */ + public static final String SELLER_ID = "2088231353656741"; + /** + * 绛惧悕绠楁硶绫诲瀷(鏍规嵁鐢熸垚绉侀挜鐨勭畻娉�,RSA2鎴朢SA) + */ + public static final String SIGNTYPE = "RSA2"; + /** + * 鏀粯瀹濊姹傚鎴风鍏ュ彛 + */ + private volatile static AlipayClient alipayClient = null; + + /** + * 涓嶅彲瀹炰緥鍖� + */ + private AlipayWapConfig() { + }; + + /** + * 鍙岄噸閿佸崟渚� + * + * @return 鏀粯瀹濊姹傚鎴风瀹炰緥 + */ + public static AlipayClient getInstance() { + if (alipayClient == null) { + synchronized (AlipayWapConfig.class) { + if (alipayClient == null) { + alipayClient = new DefaultAlipayClient(GATEWAY, APP_ID, APP_PRIVATE_KEY, PARAM_TYPE, CHARSET, + ALIPAY_PUBLIC_KEY, SIGNTYPE); + } + } + } + return alipayClient; + } } \ No newline at end of file -- Gitblit v1.8.0