近期准备整合一下第三方OA系统,当前钉钉开放平台基本上OK。部分功能不全,但是整体结构基本上完成,也可以正常使用;飞书和企业微信后续会继续整合,该部分主要是单纯是一个工具类;
具体项目查看gitee : https://gitee.com/jamesDemo/dingding 欢迎点赞

模块说明:
api : 定义的是所有的入参和出参 该部分中包含各种client端,Client的划分主要是根据钉钉管理开发文档进行划分;
base: 核心模块,核心基类,核心代理类; 这里需要说明APIClientConfiguration中的accessKey和accessSecret当前是直接定义死,但是如果需要变更,可以在build后直接操作set方法;
config : 系统配置参数,接口配置信息
em : 定义的枚举对象;
使用说明(下述Demo是获取access_token):

具体其他测试工具类,查看 gitee中的 test