浏览代码

Restore original runtime configuration

zhangkan 3 周之前
父节点
当前提交
32058d6691

+ 13 - 12
src/main/java/com/muzhi/ruilaipu/service/impl/AccessTokenServiceImpl.java

@@ -24,6 +24,14 @@ import java.util.Map;
 @Service
 @Service
 public class AccessTokenServiceImpl implements AccessTokenService {
 public class AccessTokenServiceImpl implements AccessTokenService {
 
 
+    /**钉钉应用*/
+    //APPKEY
+    private static String APPKEY = "dingszuimrvq52rz8z5k";
+    //APPSECRET
+    private static String APPSECRET = "ogI6_ujyyt2LXAtqAdKSNHweKSWxFnsVdCxmVUewLOPV_zPVXbZPo2TXyMkejpAc";
+    //AgenthId:3922196101
+    //corpId:
+
     public static String DingtalkAccessToken = null;
     public static String DingtalkAccessToken = null;
 
 
     //获取dingtalk授权码(钉钉应用)
     //获取dingtalk授权码(钉钉应用)
@@ -31,8 +39,8 @@ public class AccessTokenServiceImpl implements AccessTokenService {
     public String getAccessToken() {
     public String getAccessToken() {
         DefaultDingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/gettoken");
         DefaultDingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/gettoken");
         OapiGettokenRequest request = new OapiGettokenRequest();
         OapiGettokenRequest request = new OapiGettokenRequest();
-        request.setAppkey(requiredEnv("DINGTALK_APP_KEY"));
-        request.setAppsecret(requiredEnv("DINGTALK_APP_SECRET"));
+        request.setAppkey(APPKEY);
+        request.setAppsecret(APPSECRET);
         request.setHttpMethod("GET");
         request.setHttpMethod("GET");
         try {
         try {
             OapiGettokenResponse response = client.execute(request);
             OapiGettokenResponse response = client.execute(request);
@@ -56,8 +64,8 @@ public class AccessTokenServiceImpl implements AccessTokenService {
     @Override
     @Override
     public JSONObject getAccessToken_meike() {
     public JSONObject getAccessToken_meike() {
         //appCode和appSecret请联系每刻工作人员
         //appCode和appSecret请联系每刻工作人员
-        String appCode = requiredEnv("MAYCUR_APP_CODE");
-        String appSecret = requiredEnv("MAYCUR_APP_SECRET");
+        String appCode = "AP4TAJ3IF7BF4Z";
+        String appSecret = "tDn1jyXNpRXdLIgsfp8R";
 
 
         long timeMillis = System.currentTimeMillis();
         long timeMillis = System.currentTimeMillis();
         System.out.println("timeMillis:" + timeMillis);
         System.out.println("timeMillis:" + timeMillis);
@@ -80,6 +88,7 @@ public class AccessTokenServiceImpl implements AccessTokenService {
                 .url(HTTP_HOST +"/api/openapi/auth/login")
                 .url(HTTP_HOST +"/api/openapi/auth/login")
                 .method("POST", body)
                 .method("POST", body)
                 .addHeader("Content-Type", "application/json")
                 .addHeader("Content-Type", "application/json")
+                .addHeader("Cookie", "acw_tc=3ccdc14717471251482292289e64b099ab9dc4d8fb4debb3229faf307c47f7")
                 .build();
                 .build();
         String code = "";
         String code = "";
         String message = "";
         String message = "";
@@ -112,12 +121,4 @@ public class AccessTokenServiceImpl implements AccessTokenService {
 
 
         return dataObj;
         return dataObj;
     }
     }
-
-    private static String requiredEnv(String name) {
-        String value = System.getenv(name);
-        if (value == null || value.trim().isEmpty()) {
-            throw new IllegalStateException("Missing required environment variable: " + name);
-        }
-        return value;
-    }
 }
 }

+ 2 - 2
src/main/java/com/muzhi/ruilaipu/service/impl/MeikebaoxiaoServiceImpl.java

@@ -209,7 +209,7 @@ public class MeikebaoxiaoServiceImpl implements MeikebaoxiaoService {
             com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdHeaders getInstanceByIdHeaders = new com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdHeaders();
             com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdHeaders getInstanceByIdHeaders = new com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdHeaders();
             getInstanceByIdHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken();
             getInstanceByIdHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken();
             com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdRequest getInstanceByIdRequest = new com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdRequest()
             com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdRequest getInstanceByIdRequest = new com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdRequest()
-                    .setSystemToken(System.getenv("YIDA_SYSTEM_TOKEN"))
+                    .setSystemToken("UG666OA16NDUSY1N7Q0L26Q9TVE92ET08W69MJ1")
                     .setUserId("yida_pub_account")
                     .setUserId("yida_pub_account")
                     .setAppType("APP_A1U3R89IHBD21BJZVX06");
                     .setAppType("APP_A1U3R89IHBD21BJZVX06");
 
 
@@ -244,7 +244,7 @@ public class MeikebaoxiaoServiceImpl implements MeikebaoxiaoService {
             com.aliyun.dingtalkyida_1_0.models.GetOpenUrlHeaders getOpenUrlHeaders = new com.aliyun.dingtalkyida_1_0.models.GetOpenUrlHeaders();
             com.aliyun.dingtalkyida_1_0.models.GetOpenUrlHeaders getOpenUrlHeaders = new com.aliyun.dingtalkyida_1_0.models.GetOpenUrlHeaders();
             getOpenUrlHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken();
             getOpenUrlHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken();
             com.aliyun.dingtalkyida_1_0.models.GetOpenUrlRequest getOpenUrlRequest = new com.aliyun.dingtalkyida_1_0.models.GetOpenUrlRequest()
             com.aliyun.dingtalkyida_1_0.models.GetOpenUrlRequest getOpenUrlRequest = new com.aliyun.dingtalkyida_1_0.models.GetOpenUrlRequest()
-                    .setSystemToken(System.getenv("YIDA_SYSTEM_TOKEN"))
+                    .setSystemToken("UG666OA16NDUSY1N7Q0L26Q9TVE92ET08W69MJ1")
                     .setFileUrl(url)//宜搭附件url
                     .setFileUrl(url)//宜搭附件url
                     .setUserId("yida_pub_account")
                     .setUserId("yida_pub_account")
                     .setTimeout(86400000L);//最大值: 86400000 , 即24小时。不填则默认60000,即1分钟。填0或者负数无效。
                     .setTimeout(86400000L);//最大值: 86400000 , 即24小时。不填则默认60000,即1分钟。填0或者负数无效。

+ 8 - 7
src/test/java/com/muzhi/ruilaipu/APITest/Test1.java

@@ -50,8 +50,8 @@ public class Test1 {
     public void test1(){
     public void test1(){
 
 
         //appCode和appSecret请联系每刻工作人员
         //appCode和appSecret请联系每刻工作人员
-        String appCode = System.getenv("MAYCUR_APP_CODE");
-        String appSecret = System.getenv("MAYCUR_APP_SECRET");
+        String appCode = "AP4TAJ3IF7BF4Z";
+        String appSecret = "tDn1jyXNpRXdLIgsfp8R";
 
 
         long timeMillis = System.currentTimeMillis();
         long timeMillis = System.currentTimeMillis();
         System.out.println("timeMillis:" + timeMillis);
         System.out.println("timeMillis:" + timeMillis);
@@ -74,6 +74,7 @@ public class Test1 {
                 .url("https://ng.maycur.com/api/openapi/auth/login")
                 .url("https://ng.maycur.com/api/openapi/auth/login")
                 .method("POST", body)
                 .method("POST", body)
                 .addHeader("Content-Type", "application/json")
                 .addHeader("Content-Type", "application/json")
+                .addHeader("Cookie", "acw_tc=3ccdc14717471251482292289e64b099ab9dc4d8fb4debb3229faf307c47f7")
                 .build();
                 .build();
         String code = "";
         String code = "";
         String message = "";
         String message = "";
@@ -111,7 +112,7 @@ public class Test1 {
             DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/v2/user/getbymobile");
             DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/v2/user/getbymobile");
             OapiV2UserGetbymobileRequest req = new OapiV2UserGetbymobileRequest();
             OapiV2UserGetbymobileRequest req = new OapiV2UserGetbymobileRequest();
             req.setMobile("15221837004");
             req.setMobile("15221837004");
-            OapiV2UserGetbymobileResponse rsp = client.execute(req, System.getenv("DINGTALK_ACCESS_TOKEN"));
+            OapiV2UserGetbymobileResponse rsp = client.execute(req, "22edcca76e223e39ba9dc8074af75a30");
             System.out.println(rsp.getBody());
             System.out.println(rsp.getBody());
         } catch (ApiException e) {
         } catch (ApiException e) {
             e.printStackTrace();
             e.printStackTrace();
@@ -884,7 +885,7 @@ public class Test1 {
 
 
         List listHTFJ  = new ArrayList();
         List listHTFJ  = new ArrayList();
         Map mapFujian1 = new HashMap();
         Map mapFujian1 = new HashMap();
-        mapFujian1.put("url", System.getenv("TEST_OSS_SIGNED_URL"));
+        mapFujian1.put("url", "https://tianshu-vpc-private.oss-cn-shanghai.aliyuncs.com/APP_A1U3R89IHBD21BJZVX06_MDExMDMzMTc2MDU3OTI3OTQwXzNQRjY2RTkxUURTWEdaVEI3RTlMS0RRVktZWTYyUTc4TzQxRU0xMw%24%24.pdf?Expires=1754642524&OSSAccessKeyId=LTAITJPdNYBKla7D&Signature=c5Tn2ZRzFGaIJc1ZDwW5ni7vzm0%3D");
         mapFujian1.put("fileName", "contractAttachmentFileName");
         mapFujian1.put("fileName", "contractAttachmentFileName");
         mapFujian1.put("fileType", "pdf");
         mapFujian1.put("fileType", "pdf");
         listHTFJ.add(mapFujian1);
         listHTFJ.add(mapFujian1);
@@ -993,7 +994,7 @@ public class Test1 {
             com.aliyun.dingtalkyida_1_0.models.GetOpenUrlHeaders getOpenUrlHeaders = new com.aliyun.dingtalkyida_1_0.models.GetOpenUrlHeaders();
             com.aliyun.dingtalkyida_1_0.models.GetOpenUrlHeaders getOpenUrlHeaders = new com.aliyun.dingtalkyida_1_0.models.GetOpenUrlHeaders();
             getOpenUrlHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken();
             getOpenUrlHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken();
             com.aliyun.dingtalkyida_1_0.models.GetOpenUrlRequest getOpenUrlRequest = new com.aliyun.dingtalkyida_1_0.models.GetOpenUrlRequest()
             com.aliyun.dingtalkyida_1_0.models.GetOpenUrlRequest getOpenUrlRequest = new com.aliyun.dingtalkyida_1_0.models.GetOpenUrlRequest()
-                    .setSystemToken(System.getenv("YIDA_SYSTEM_TOKEN"))
+                    .setSystemToken("UG666OA16NDUSY1N7Q0L26Q9TVE92ET08W69MJ1")
                     .setFileUrl(yidaUrl)//宜搭附件url
                     .setFileUrl(yidaUrl)//宜搭附件url
                     .setUserId("yida_pub_account")
                     .setUserId("yida_pub_account")
                     .setTimeout(86400000L);//最大值: 86400000 , 即24小时。不填则默认60000,即1分钟。填0或者负数无效。
                     .setTimeout(86400000L);//最大值: 86400000 , 即24小时。不填则默认60000,即1分钟。填0或者负数无效。
@@ -1028,7 +1029,7 @@ public class Test1 {
             com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdHeaders getInstanceByIdHeaders = new com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdHeaders();
             com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdHeaders getInstanceByIdHeaders = new com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdHeaders();
             getInstanceByIdHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken();
             getInstanceByIdHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken();
             com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdRequest getInstanceByIdRequest = new com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdRequest()
             com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdRequest getInstanceByIdRequest = new com.aliyun.dingtalkyida_2_0.models.GetInstanceByIdRequest()
-                    .setSystemToken(System.getenv("YIDA_SYSTEM_TOKEN"))
+                    .setSystemToken("UG666OA16NDUSY1N7Q0L26Q9TVE92ET08W69MJ1")
                     .setUserId("yida_pub_account")
                     .setUserId("yida_pub_account")
                     .setAppType("APP_A1U3R89IHBD21BJZVX06");
                     .setAppType("APP_A1U3R89IHBD21BJZVX06");
 
 
@@ -1074,7 +1075,7 @@ public class Test1 {
             com.aliyun.dingtalkyida_1_0.models.SearchFormDatasHeaders searchFormDatasHeaders = new com.aliyun.dingtalkyida_1_0.models.SearchFormDatasHeaders();
             com.aliyun.dingtalkyida_1_0.models.SearchFormDatasHeaders searchFormDatasHeaders = new com.aliyun.dingtalkyida_1_0.models.SearchFormDatasHeaders();
             searchFormDatasHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken();
             searchFormDatasHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken();
             com.aliyun.dingtalkyida_1_0.models.SearchFormDatasRequest searchFormDatasRequest = new com.aliyun.dingtalkyida_1_0.models.SearchFormDatasRequest()
             com.aliyun.dingtalkyida_1_0.models.SearchFormDatasRequest searchFormDatasRequest = new com.aliyun.dingtalkyida_1_0.models.SearchFormDatasRequest()
-                    .setSystemToken(System.getenv("YIDA_SYSTEM_TOKEN"))
+                    .setSystemToken("UG666OA16NDUSY1N7Q0L26Q9TVE92ET08W69MJ1")
 
 
                     //TODO 如果获取指定条件的数据,需要开启
                     //TODO 如果获取指定条件的数据,需要开启
 //                    .setSearchFieldJson(mapAllStr)
 //                    .setSearchFieldJson(mapAllStr)