

public void getAccessToken() throws ApiException {
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/gettoken");
OapiGettokenRequest req = new OapiGettokenRequest();
req.setAppkey("dingxxxxxxxxxhgn");
req.setAppsecret("9G_xxxxxxxxxxxxxxx1JDf0Qq3nexxxxxxxxGIO");
req.setHttpMethod("GET");
OapiGettokenResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
}public void batchAttendanceGroupInfo() throws ApiException {
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/attendance/getsimplegroups");
OapiAttendanceGetsimplegroupsRequest req = new OapiAttendanceGetsimplegroupsRequest();
req.setOffset(0L);
req.setSize(10L);
OapiAttendanceGetsimplegroupsResponse rsp = client.execute(req, "access_token");
System.out.println(rsp.getBody());
} {
"DataList":[
{
//打卡员工的userId值
"userId":"0126xxxx",
//员工执行打卡时间,单位毫秒
"checkTime":1570791880000,
//执行打卡时的地址
"address":"中国科学院工程热物理研究所(浙江海外高层次人才创新园7幢东)",
//企业corpId
"corpId":"dingxxxx",
//该员工所在的考勤组ID
"groupId":"4C63xxxx",
//打卡地址对应的纬度
"latitude":30.285230848524307,
//打卡地址对应的经度
"longitude":120.01713514539931,
//打卡业务ID
"bizId":"FF62xxxx",
//定位方法
"locationMethod":"MAP",
}
],
"EventType":"attendance_check_record"
}
【钉钉】API开发者 微信交流群
用微信扫右侧二维码,加入【钉钉】API开发者 交流群,互助沟通

扫码加入交流群
