anderx 1 год назад
Родитель
Сommit
d5f748d815
2 измененных файлов с 16 добавлено и 1 удалено
  1. 6 1
      pom.xml
  2. 10 0
      src/main/java/com/goafanti/common/utils/HttpUtils.java

+ 6 - 1
pom.xml

@@ -455,7 +455,12 @@
 			<version>0.2.15</version>
 			<scope>compile</scope>
 		</dependency>
-
+		<!--钉钉sdk-->
+		<dependency>
+			<groupId>com.aliyun</groupId>
+			<artifactId>dingtalk</artifactId>
+			<version>1.1.32</version>
+		</dependency>
 	</dependencies>
 	<build>
 		<resources>

+ 10 - 0
src/main/java/com/goafanti/common/utils/HttpUtils.java

@@ -15,6 +15,7 @@ import org.apache.http.util.EntityUtils;
 
 import java.io.IOException;
 import java.nio.charset.Charset;
+import java.util.HashMap;
 import java.util.Map;
 import java.util.Set;
 
@@ -101,5 +102,14 @@ public class HttpUtils {
 		return substring;
 	}
 
+	public static void main(String[] args) {
+//		JSONObject jsonObject = httpGet("https://oapi.dingtalk.com/gettoken?appkey=dingdstdmazod2ghnj2y&appsecret=E4b_1VJaL1_m3hUr2D4vvoP3KzLQpHB5pibRmWRr8cwq28vLPbpgFUO4MuryH39n");
+//		System.out.println(jsonObject.toJSONString());
+		//{"errcode":0,"access_token":"3c9596da886b366084a1e02a6683e2f9","errmsg":"ok","expires_in":7200}
+		Map<String ,Object >param=new HashMap<>();
+		param.put("userid","10086");
+		param.put("work_date","2024-03-01");
+		JSONObject jsonObject = httpPost("https://oapi.dingtalk.com/topapi/attendance/getupdatedata", param, 1);
 
+	}
 }