openlark-workflow 0.15.0

OpenLark 工作流模块 - 提供飞书任务/审批/看板 API
Documentation

OpenLark 工作流模块

OpenLark SDK 的工作流模块,提供飞书任务、审批和看板 API 的完整访问。

功能特性

  • 任务管理: 创建、更新、删除、查询待办事项
  • 审批流程: 审批定义、审批实例管理
  • 看板管理: 看板创建、任务卡片管理
  • 协作支持: 添加执行者、关注者、提醒
  • 版本支持: 支持 v1 和 v2 两种 API 版本

使用示例

use openlark_workflow::WorkflowService;
use openlark_core::config::Config;

# async fn example() -> Result<(), Box<dyn std::error::Error>> {
let config = Config::builder()
    .app_id("your_app_id")
    .app_secret("your_app_secret")
    .build();

let workflow_service = WorkflowService::new(config);

// 创建任务
let result = workflow_service
    .v2()
    .task()
    .create()
    .summary("完成项目文档")
    .execute()
    .await?;
# Ok(())
# }