获取钉钉考勤机的打卡记录并且解析

时间:2021-10-02 08:46:28
【文件属性】:

文件名称:获取钉钉考勤机的打卡记录并且解析

文件大小:11.46MB

文件格式:ZIP

更新时间:2021-10-02 08:46:28

Java 钉钉 解析考勤记录

钉钉突然改接口了,直接获取是被拒绝了,加了分页限制,加了人数限制,头大,之前得方法不能用了,重新写了版,最多一次获取50个人的考勤,并且这些人的考勤记录一次只能获取50条,我想了个办法中心思想就是首先拆分公司人员的dingId的列表,拆成每50个一组,然后限制分页最大50个每页,50个人的打卡记录肯定大于最大限制,每次获取返回的考勤记录判断它给返回的hasMore是不是true是的话还将这50个人作为条件,偏移量加50,查询下一部分的考勤记录,如果是false则说明已经获取这50个人的全部数据,那么则将之后的50个人作为新的条件,继续以上判断,如果大家有更好的方法欢迎来留言,学习一下。


网友评论

  • 还要下载maven?直接用idea打开不行吗,能不能远程帮我看下一个错误
  • 试试看,开发个钉钉真是不容易啊
  • 可以能解析成功
  • 直接获取打出来这个错:单次获取的考勤数据量过大,请检查参数,按照文档使用分页方式获取数据。文档地址:https://open-doc.dingtalk.com/microapp/serverapi2/kbsdmi。链接打不开,来学习一下分页
  • 不知道怎么用
  • 缺少东西,不是全的
  • 下来,看起来很乱。看不懂
  • 就想问问为什么jar包是淘宝的,并且运行不正常啊