Skip to content

任务概述

Warning: 注意: 请使用v2的任务接口任务v2接口功能概述,支持任务、清单、自定义分组、评论、自定义字段、附件等功能。本套接口即将废弃。

概述

飞书任务是一款轻量级的任务管理工具,拥有强大的协作能力。我们可以轻松地在会话等场景中快捷创建任务,也可以将感兴趣的任务分享给成员,或者关注一些感兴趣的任务。我们还可以围绕任务进行讨论,可以针对任务进行评论等。

GIF 演示

创建任务

给任务添加提醒时间、关注人、协作者

如何使用任务 API

1、为应用申请调用权限

若应用尚未申请任务 API 权限,需在开发者后台增加权限申请并提交审核。 企业自建应用需要企业管理员在管理后台审核通过;应用商店应用需要经过平台管理员审核、企业管理员在应用市场安装或升级。

权限描述 | 作用
| ---- | ------------------------- | ----------------------------------- | | 查看飞书任务详情 | 仅获取查询任务详情的权限
| 查看、创建、编辑和删除飞书任务 | 获取增删改查任务的权限

2、API鉴权

当前任务 API 支持 tenant_access_token 和 user_access_token 鉴权方式。 类型 | tenant_access_token | user_access_token
| ---- | ------------------------- | ----------------------------------- |-------- | | 描述 | 以应用身份调用任务接口,可对应用创建的任务数据进行增删改查,此时任务数据的owner为应用 | 以用户身份调用任务接口,等价于用户直接操作飞书任务中心
| 使用场景 | 应用需要有属于自己的任务数据时,使用此token
例如:
某项目管理应用中,需要为项目成员创建任务,任务owner为应用本身,可通过tenant_access_token调用任务接口数据 | 用户开发第三方任务应用,使用飞书的身份信息和飞书任务的能力,但希望提供与飞书不同的用户界面。 | 获取方式 | 企业安装应用后,应用可获取tenant_access_token
获取应用认证身份访问凭证 | 企业安装应用后,引导用户登录飞书,然后在用户授权下获取user_access_token
获取用户认证身份访问凭证 | 是否需要开启机器人能力 | 是 | 否

3、创建任务

通过创建任务接口可以应用的身份创建相应的任务,若想在自己的飞书-任务中看到该任务,需通过新增执行者新增关注人接口添加自己为执行者或关注人。

Tip: 任务支持 AppLink,可通过applink直接打开 Todo 详情页和 Todo Tab。

页面/场景path参数备注
任务详情/client/todo/detail- guid: string [required] - ` authscene?:``12*MESSAGE* = 1;*PANO* = 2;传参使用数字,eg:xxxxx?authscene=2 - authid?: string -navigateStyle?: 'push'
任务中心/client/todo/open切换至 Todo Tab 示例:https://applink.feishu.cn/client/todo/open

资源 ID 字段说明

ID 名称简介自定义方式获取方式
task_id唯一标识一个任务的 ID不可自定义,由服务器生成接口获取:创建任务时返回该字段
reminder_id唯一标识一个任务提醒时间的 ID不可自定义,由服务器生成接口获取:用 task_id 从查询提醒时间列表接口获取
follow_id唯一标识一个任务关注人的 ID不可自定义,由服务器生成接口获取:用 task_id 从获取关注人列表接口获取
collaborator_id唯一标识一个任务执行者的 ID不可自定义,由服务器生成接口获取:用 task_id 从获取执行者列表接口获取

内容来源:飞书开放平台 · 自动爬取整理