Categorygithub.com/polaris-team/dingtalk-sdk-golang

# README

Introduce

DingDing SDK implemented with Golang.

DingDing Documents: https://open-doc.dingtalk.com/microapp/serverapi3

Features

Partial feature structure and completion:

  • 应用授权
    • 获取企业凭证
    • 获取企业授权信息
    • 获取授权应用信息
    • 获取jsapi_ticket
  • 身份验证
    • 获取用户userid(第三方企业应用免登)
    • 获取应用管理员的身份信息(应用管理后台免登)
    • 服务端通过临时授权码获取授权用户的个人信息
  • 通讯录管理
    • 用户管理
      • 获取用户详情
      • 获取部门用户userid列表
      • 获取部门用户
      • 获取部门用户详情
      • 获取管理员列表
      • 获取管理员通讯录权限范围
      • 查询管理员是否具备管理某个应用的权限
      • 根据unionid获取userid
      • 获取企业员工人数
    • 部门管理
      • 获取子部门ID列表
      • 获取部门列表
      • 获取部门详情
      • 查询部门的所有上级父部门路径
      • 查询指定用户的所有上级父部门路径
    • 角色管理
      • 获取角色列表
      • 获取角色下的员工列表
      • 获取角色组
      • 获取角色详情
    • 外部联系人管理
      • 获取外部联系人标签列表
      • 获取外部联系人列表
      • 获取外部联系人详情
    • 通讯录权限范围
      • 获取通讯录权限范围
  • 消息通知
    • 工作消息通知
      • 发送工作通知消息
      • 查询工作通知消息的发送进度
      • 查询工作通知消息的发送结果
      • 工作通知消息撤回
    • 发送普通消息
      • 发送普通消息
  • 审批待办
    • 待办
      • 创建或更新待办模板
      • 删除待办模板
      • 创建待办实例
      • 更新实例状态
      • 创建待办任务
      • 更新任务状态
      • 批量取消任务
  • 文件存储
    • 管理媒体文件
      • 上传媒体文件
    • 管理钉盘文件
      • 发送钉盘文件给指定用户
      • 新增文件到用户钉盘
      • 获取企业下的自定义空间
      • 授权用户访问企业自定义空间
      • 单步文件上传
      • 开启分块上传事务
      • 上传文件块
      • 提交文件上传事务
  • 群机器人
    • 自定义机器人

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author