dingtalk-rs

Crates.iodingtalk-rs
lib.rsdingtalk-rs
version0.1.16
sourcesrc
created_at2022-07-01 07:26:26.219925
updated_at2022-12-16 05:41:28.290689
description钉钉Rust版SDK
homepage
repositoryhttps://github.com/shenshouer/dingtalk-rs
max_upload_size
id616994
size160,795
sope (shenshouer)

documentation

README

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审批
  • 智能填表
  • 智能人事
  • 考勤
  • 代办任务
  • 日程
  • 钉盘
  • 签到
  • 公告
  • 钉工牌
  • 客户管理
Commit count: 39

cargo fmt