选择应用类型
企业内部应用开发
学习地图
动态与公告
应用开发平台简介(新版)
应用开发平台简介
开发应用(新版)
开发应用
服务端API
客户端API
事件订阅
参考
常见问题
历史文档

更新自由任务执行者新版SDK

更新于 2023-05-12

接口调用量说明钉钉标准版接口累计可调用次数为1万次/月,当前接口会消耗调用次数。若该调用量无法满足需求,你可升级钉钉专业版(Open API调用量50万次/月)钉钉专属版(Open API调用量500万次/月)扩容调用次数。
调用本接口,更新自由任务的执行者。

例如,员工小钉3有个自由任务名为测试任务1,任务的执行者为小钉3,如下图所示。

调用本接口可以更新该任务的执行者,将执行者小钉3更新为小钉。 接口调用成功后,如下图所示,员工小钉的任务列表会显示该任务,员工小钉3的任务列表不会显示该任务。

权限

要调用此API,需要以下权限之一。

应用类型

是否支持

权限

API Explorer调试

企业内部应用支持项目应用中任务写权限API Explorer
第三方企业应用支持项目应用中任务写权限API Explorer
第三方个人应用暂不支持项目应用中任务写权限暂不支持

请求方法

Loading...

Header参数

名称

类型

是否必填

描述

x-acs-dingtalk-access-token

String

调用该接口的访问凭证。

Path参数

名称

类型

是否必填

描述

taskId

String

任务id。

userId

String

操作者userId。

Body参数

名称

类型

是否必填

描述

executorId

String

任务执行者userId。

disableActivity

Boolean

是否禁止动态。

  • true:禁止,不显示该任务动态信息。

  • false:不禁止,显示该任务动态信息。

disableNotification

Boolean

是否禁止通知。

  • true:禁止,不显示通知。

  • false:不禁止,显示通知。

返回参数

名称

类型

描述

result

Object

返回结果。

executorId

String

更新后的执行者userId。

updated

String

更新执行者的时间,格式:YYYY-MM-DDTHH:mm:ssZ(ISO 8601/RFC 3339)。

说明

转换成北京时间,需要在参数时间基础上加8小时。例如参数值为2022-06-20T00:00:00Z,表示的北京时间为2022-06-20 08:00:00。

executor

Object

执行者信息。

avatarUrl

String

执行者头像。

name

String

执行者名字。

userId

String

执行者userId。

involvers

Array

参与者userId列表。

avatarUrl

String

参与者头像。

name

String

参与者名字。

userId

String

参与者userId。

示例

请求示例

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

返回示例

Loading...

错误码

HttpCode

错误码

错误信息

说明

400

user.not.exist

user not exist

用户在当前企业中不存在

400

org.not.exist

org not exist

当前企业在Teambition中不存在

500

server.error

system error

系统内部服务错误

点击纠错