From bf871e3e73b048d1368ff7cc77ac720905c91167 Mon Sep 17 00:00:00 2001
From: tjx <t2856754968@163.com>
Date: 星期五, 19 十二月 2025 13:49:41 +0800
Subject: [PATCH] 整合钉钉和企业微信

---
 src/main/java/com/gs/dingtalk/service/SimpleExample.java |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/src/main/java/com/gs/dingtalk/service/SimpleExample.java b/src/main/java/com/gs/dingtalk/service/SimpleExample.java
index e1fea38..0c74099 100644
--- a/src/main/java/com/gs/dingtalk/service/SimpleExample.java
+++ b/src/main/java/com/gs/dingtalk/service/SimpleExample.java
@@ -61,7 +61,7 @@
         try {
             Long timestamp = System.currentTimeMillis();
             System.out.println(timestamp);
-            String secret = DataAcquisitionConfiguration.SECRET;
+            String secret = DataAcquisitionConfiguration.TALK_APP_SECRET;
             String stringToSign = timestamp + "\n" + secret;
             Mac mac = Mac.getInstance("HmacSHA256");
             mac.init(new SecretKeySpec(secret.getBytes("UTF-8"), "HmacSHA256"));
@@ -164,8 +164,8 @@
     public String getAccessToken() throws Exception {
         Client client = createClient();
         GetAccessTokenRequest getAccessTokenRequest = new GetAccessTokenRequest()
-                .setAppKey(DataAcquisitionConfiguration.APP_KEY)
-                .setAppSecret(DataAcquisitionConfiguration.APP_SECRET);
+                .setAppKey(DataAcquisitionConfiguration.TALK_APP_KEY)
+                .setAppSecret(DataAcquisitionConfiguration.TALK_APP_SECRET);
         try {
             GetAccessTokenResponse accessToken = client.getAccessToken(getAccessTokenRequest);
             return accessToken.body.getAccessToken();
@@ -208,20 +208,20 @@
     }
 
 
-    public OapiV2UserGetbymobileResponse getOapiV2UserGetbymobileResponse(SendDingtalk s, String accessToken) {
-        DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/v2/user/getbymobile");
-        OapiV2UserGetbymobileRequest req = new OapiV2UserGetbymobileRequest();
-        req.setMobile(s.getTelephone());
-        req.setSupportExclusiveAccountSearch(true);
-        OapiV2UserGetbymobileResponse rsp = null;
-
-        try {
-            rsp = client.execute(req, accessToken);
-        } catch (ApiException e) {
-            throw new RuntimeException(e);
-        }
-        return rsp;
-    }
+    //    public OapiV2UserGetbymobileResponse getOapiV2UserGetbymobileResponse(SendDingtalk s, String accessToken) {
+//        DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/v2/user/getbymobile");
+//        OapiV2UserGetbymobileRequest req = new OapiV2UserGetbymobileRequest();
+//        req.setMobile(s.getTelephone());
+//        req.setSupportExclusiveAccountSearch(true);
+//        OapiV2UserGetbymobileResponse rsp = null;
+//
+//        try {
+//            rsp = client.execute(req, accessToken);
+//        } catch (ApiException e) {
+//            throw new RuntimeException(e);
+//        }
+//        return rsp;
+//    }
 
     public OapiV2UserGetbymobileResponse getOapiV2UserGetbymobileResponse(String mobile, String accessToken) {
         DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/v2/user/getbymobile");

--
Gitblit v1.9.3