dingtalk.oapi.process.workrecord.task.query (查询用户待办事项)

查询用户待办事项

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
userid String 必须 manager7078 用户id
offset Number 必须 0 分页游标
count Number 必须 20 分页大小
status Number 必须 0 状态

响应参数

名称 类型 示例值 描述
result PageResult {} 结果集
  • └ has_more
  • Boolean
  • true
  • 是否有更多数据
  • list
  • WorkRecordVo []
  • []
  • 列表
  • └ url
  • String
  • http://www
  • 跳转链接
  • └ task_id
  • String
  • 121
  • 任务id
  • └ instance_id
  • String
  • aaa
  • 实例id
  • └ title
  • String
  • title
  • 标题
  • forms
  • FormItemVo []
  • []
  • 表单列表
  • └ title
  • String
  • title
  • 标题
  • └ content
  • String
  • 内容
  • 内容
errcode Number 0 错误码
errmsg String 成功 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/process/workrecord/task/query");
OapiProcessWorkrecordTaskQueryRequest req = new OapiProcessWorkrecordTaskQueryRequest();
req.setUserid("manager7078");
req.setOffset(0L);
req.setCount(20L);
req.setStatus(0L);
OapiProcessWorkrecordTaskQueryResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "result":{
        "has_more":true,
        "list":[
            {
                    "url":"http:\/\/www",
                    "task_id":"121",
                    "instance_id":"aaa",
                    "title":"title",
                    "forms":[
                        {
                                "title":"title",
                                "content":"内容"
                        }
                    ]
            }
        ]
    },
    "errcode":0,
    "errmsg":"成功"
}

异常示例

  • JSON示例
{
	"errcode":88,
	"errmsg":"ding talk error"
}

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部