Skip to content

Latest commit

 

History

History
64 lines (63 loc) · 1.75 KB

README.md

File metadata and controls

64 lines (63 loc) · 1.75 KB

第三方应用请求政务钉钉服务端API工具

maven 引用:

  1. 引用报错是因为官方SDK没有开源协议无法编译到官方仓库 请自行编译到Nexus或者本地仓库
    <dependency>
        <groupId>cn.locusc</groupId>
        <artifactId>ga-dingding-api-client</artifactId>
        <version>1.3.0</version>
    </dependency>

application.yml 配置:

gad:
  api:
    client:
      access-key: appKey
      secret-key: appSercet
      domain-name: 网关域名
      protocol: 协议类型

使用:

方法文档

    @Resource
    public GadApiTemplate gadApiTemplate;

说明:

  1. 包含官方请求SDK的功能。
  2. 包含官方现有服务端API除日程外的的实现方法。
  3. 官方提醒:所有对接口数据的增删改查都会影响到政务钉钉线上数据,请谨慎操作。
  4. authCode只能在政务钉钉APP内部使用前端接口获取,PC端无法获取。

已完成:

  • 官方请求SDK的功能
  • DING
  • 评论
  • 电子签章
  • 人脸识别
  • 水印
  • 宜搭其他
  • 宜搭任务中心
  • 宜搭流程
  • 宜搭表单
  • 轨迹服务
  • 消息
  • 业务事件回调
  • JSAPI鉴权
  • 文件存储
  • 日程
  • 待办
  • 工作通知消息
  • 获取通讯录部门信息
  • 获取通讯录用户信息
  • 应用管理后台免登
  • 企业内应用免登

未完成:

  • 一些其他的接口 比如: 获取所有的部门code以及部门详情,获取部门下所有用户code以及用户详情
  • Python版本

欢迎提交issue

如果对您有帮助,希望能给项目一个Star

联系作者:

QQ:2227628925