16 releases

0.1.16 Dec 16, 2022
0.1.15 Dec 14, 2022
0.1.14 Nov 29, 2022
0.1.11 Jul 18, 2022

#3 in #ding-talk

MIT/Apache

110KB
2K SLoC

dingtalk-rs

钉钉Rust版SDK

接口参考:https://open.dingtalk.com/document/orgapp-server/api-overview

doc

crates.io

examples

examples

run examples

  • .env.sample 改名为 .env, 替换.env中的APP_KEYAPP_SECRET
  • 修改examples对应rs文件中的参数后,使用cargo run --example xxx 运行,如运行user示例: cargo run --example user

todo list

  • 事件订阅 实现 例子
  • 获取访问凭证
  • 身份验证
  • 酷应用
  • 通讯录管理
    • 用户管理 实现 例子
    • 专属账号
    • 部门管理 实现 例子
    • 角色管理
    • 外部联系人
    • 企业管理
    • 通讯录可见性管理
    • 获取用户通讯录个人信息
    • 通讯录事件
  • 互联平台
  • 群会话管理
  • 消息通知
  • OA审批
  • 智能填表
  • 智能人事
  • 考勤
  • 代办任务
  • 日程
  • 钉盘
  • 签到
  • 公告
  • 钉工牌
  • 客户管理

Dependencies

~8–23MB
~287K SLoC