gaoxinguang il y a 2 ans
Parent
commit
0c3c2726a3

+ 14 - 0
eladmin-system/src/main/java/me/zhengjie/base/config/AppConfigInfo.java

@@ -26,6 +26,10 @@ public class AppConfigInfo {
 
 	public static String TENCENT_SECRET_KEY;
 
+	public static String BAIDU_API_KEY;
+
+	public static String BAIDU_SECRET_KEY;
+
 	@Value("${tencent.ttlsig.sdkappid}")
 	public void setTencentSdkAppId(Long sdkAppId) {
 		TENCENT_SDK_APP_ID = sdkAppId;
@@ -51,6 +55,16 @@ public class AppConfigInfo {
 		APP_ENV_TYPE = appEnvType;
 	}
 
+	@Value("${baidu.account.apiKey}")
+	public void setBaiduApiKey(String apiKey) {
+		BAIDU_API_KEY = apiKey;
+	}
+
+	@Value("${baidu.account.secretKey}")
+	public void setBaiduSecretKey(String secretKey) {
+		BAIDU_SECRET_KEY = secretKey;
+	}
+
 	/**
 	 * 设置app预览地址
 	 * 

+ 3 - 6
eladmin-system/src/main/java/me/zhengjie/base/util/BaiduServiceUtil.java

@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import com.qiniu.util.Base64;
+import me.zhengjie.base.config.AppConfigInfo;
 import me.zhengjie.base.util.baidu.Base64Util;
 import me.zhengjie.base.util.baidu.FileUtil;
 import me.zhengjie.base.util.baidu.HttpUtil;
@@ -20,10 +21,6 @@ public class BaiduServiceUtil {
 
     private static final String AUTH_HOST = "https://aip.baidubce.com/oauth/2.0/token?";
 
-    private static final String API_KEY = "OeKT7rg9AH0qPrfp8kulMzNu";
-
-    private static final String SECRET_KEY = "GNcPCbtLPTDFzZIVPcC6IGSbfEkzXKNG";
-
     // 请求url
     private static final String HANDWRITING_URL = "https://aip.baidubce.com/rest/2.0/ocr/v1/handwriting";
 
@@ -76,9 +73,9 @@ public class BaiduServiceUtil {
                 // 1. grant_type为固定参数
                 + "grant_type=client_credentials"
                 // 2. 官网获取的 API Key
-                + "&client_id=" + API_KEY
+                + "&client_id=" + AppConfigInfo.BAIDU_API_KEY
                 // 3. 官网获取的 Secret Key
-                + "&client_secret=" + SECRET_KEY;
+                + "&client_secret=" + AppConfigInfo.BAIDU_SECRET_KEY;
         try {
             URL realUrl = new URL(getAccessTokenUrl);
             // 打开和URL之间的连接

+ 5 - 0
eladmin-system/src/main/resources/config/application-nt-pre.yml

@@ -185,6 +185,11 @@ tencent:
     sdkappid: 1400756087
     key: aa566f428e4bc4c1f12e602cca1af3cd8fd0d9fb5315072cec556798127bed51
 
+baidu:
+  account:
+    apiKey: OeKT7rg9AH0qPrfp8kulMzNu
+    secretKey: GNcPCbtLPTDFzZIVPcC6IGSbfEkzXKNG
+
 xxl:
   job:
     accessToken: Easd123%&$@#kllsdfPO[JasdfF

+ 5 - 0
eladmin-system/src/main/resources/config/application-nt-test.yml

@@ -185,6 +185,11 @@ tencent:
     sdkappid: 1400718469
     key: 4b248dead873140792967469696227c5084429aaaa5a567a4a593402dc28d9b6
 
+baidu:
+  account:
+    apiKey: OeKT7rg9AH0qPrfp8kulMzNu
+    secretKey: GNcPCbtLPTDFzZIVPcC6IGSbfEkzXKNG
+
 xxl:
   job:
     accessToken: Easd123%&$@#kllsdfPO[JasdfF

+ 5 - 0
eladmin-system/src/main/resources/config/application-nt.yml

@@ -185,6 +185,11 @@ tencent:
     sdkappid: 1400669249
     key: e8c1ae74615d6f9cdb692a7b7577b1a63f5f892ff60949b9200b97947834fb2e
 
+baidu:
+  account:
+    apiKey: OeKT7rg9AH0qPrfp8kulMzNu
+    secretKey: GNcPCbtLPTDFzZIVPcC6IGSbfEkzXKNG
+
 xxl:
   job:
     accessToken: Easd123%&$@#kllsdfPO[JasdfF