[![crates.io](https://img.shields.io/crates/v/open-lark)](https://crates.io/crates/open-lark) [![MIT/Apache 2.0](https://img.shields.io/badge/license-MIT%2FApache-blue.svg)](https://github.com/Seldom-SE/seldom_pixel#license) [![crates.io](https://img.shields.io/crates/d/open-lark)](https://crates.io/crates/open-lark) [![CI](https://github.com/foxzool/open-lark/workflows/CI/badge.svg)](https://github.com/foxzool/open-lark/actions) [![Documentation](https://docs.rs/open-lark/badge.svg)](https://docs.rs/open-lark) # 飞书开放平台非官方SDK, 个人开发, 请谨慎使用 支持自定义机器人、长连接机器人、云文档、飞书卡片、消息、群组等API调用。 ## 已完成 ### 认证与授权 - [x] 自建应用获取 tenant_access_token ### 自定义机器人 - [x] 发送消息 - [x] 签名验证 ### 长连接机器人 - [x] 接收事件推送 ### 云文档 #### 云空间 - 文件夹 - [x] 获取我的空间元信息 - [x] 获取文件夹元信息 - [x] 新建文件夹 - [x] 获取文件夹下的清单 - 上传 - [x] 上传文件 - 下载 - [x] 下载文件 #### 权限 - [x] 获取云文档权限设置 - [x] 更新云文档权限设置 #### 电子表格 - 表格 - [x] 创建表格 - [x] 修改电子表格属性 - [x] 获取电子表格信息 - 工作表 - [x] 查询工作表 - [x] 获取工作表 - [x] 操作工作表 - [x] 更新工作表属性 - 行列 - [x] 增加行列 - [x] 插入行列 - [x] 更新行列 - [x] 移动行列 - [x] 删除行列 - 单元格 - [x] 插入数据 - [x] 追加数据 - [x] 读取单个范围 - [x] 向单个范围写入数据 - [x] 读取多个范围 - [x] 向多个范围写入数据 - [x] 设置单元格样式 - [x] 批量设置单元格样式 - [x] 写入图片 - [x] 合并单元格 - [x] 拆分单元格 - [x] 查找单元格 - [x] 替换单元格 - 筛选 - [x] 获取筛选 - [x] 创建筛选 - [x] 更新筛选 - [x] 删除筛选 #### 多维表格 - 多维表格 - [x] 获取多维表格元数据 - 字段 - [x] 列出字段 - 记录 - [x] 查询记录 #### 通讯录 - 用户 - [x] 搜索用户 ### 飞书卡片 #### 卡片组件 - [x] 卡片回传交互 - 容器 - [x] 分栏 - [x] 表单容器 - [x] 交互容器 - [x] 折叠面板 - 展示 - [x] 标题 - [x] 普通文本 - [x] 富文本(Markdown) - [x] 图片 - [x] 多图混排 - [x] 分割线 - [x] 人员 - [x] 人员列表 - [x] 图表 - [x] 表格 - [x] 备注 - 交互 - [x] 输入框 - [x] 按钮 - [x] 折叠按钮组 - [x] 下拉选择-单选 - [x] 下拉选择-多选 - [x] 人员选择-单选 - [x] 人员选择-多选 - [x] 日期选择器 - [x] 时间选择器 - [x] 日期时间选择器 - [x] 多图选择 - [x] 勾选器 ### 消息 - [x] 发送消息 - [x] 获取会话历史消息 - 消息内容结构 - 发送消息内容 - [x] 文本 - [x] 富文本 - [x] 图片 - [x] 卡片 - 事件 - [x] 接收消息 ### 群组 - [x] 获取用户或机器人所在的群列表