Skip to content

完成任务

该接口用于将任务状态修改为“已完成”。 完成任务是指整个任务全部完成,而不支持执行者分别完成任务,执行成功后,任务对所有关联用户都变为完成状态。

请求

项目
HTTP URLhttps://open.feishu.cn/open-apis/task/v1/tasks/:task_id/complete
HTTP MethodPOST
接口频率限制1000 次/分钟、50 次/秒
支持的应用类型custom,isv
权限要求 调用该 API 所需的权限。开启其中任意一项权限即可调用task:task 查看、创建、编辑和删除飞书任务(历史版本)

请求头

名称类型必填描述
Authorizationstringtenant_access_tokenuser_access_token 值格式:"Bearer access_token" 示例值:"Bearer u-7f1bcd13fc57d46bac21793a18e560" 了解更多:如何选择与获取 access token

路径参数

名称类型描述
task_idstring任务 ID,可通过创建任务时响应体中的id字段获取
示例值:"bb54ab99-d360-434f-bcaa-a4cc4c05840e"

响应

响应体

名称类型描述
codeint错误码,非 0 表示失败
msgstring错误描述
data\--

响应体示例

json
{
    "code": 0,
    "data": {},
    "msg": ""
}

错误码

HTTP状态码错误码描述排查建议
4011470403The identity token is incorrect. It should be either user_access_token or tenant_access_token.发起请求方的身份token不正确,需要为UserAccessToken或TenantAccessToken其中一种
4001470404Be refused to update task, possibly due to lack of permission.一般是因为操作者没有操作权限,导致更新任务或其他更新任务的操作失败。如,任务的关注者没有权限修改任务。
4001470432No permission to get the task.没有获取任务的权限,需要检查当前发起请求的对象是否有权限
4291470450There are too many requests currently, please try again later.当前同时发起的请求过多,峰值较高导致了限流,请稍后重新尝试
4001470451Operation requests for the same task are too frequent.对同一个任务的操作请求太频繁,需要降低请求频次
4001470602Invalid task id.请检查任务的 id 是否合法
5001470604Failed to update task completion status.更新任务的完成状态失败,若重试无法解决,请联系飞书技术人员协助排查

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