dingtalk.oapi.attendance.group.member.list (批量查询考勤组成员)

分批次获取考勤组成员信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
cursor Number 可选 9828 游标
op_user_id String 必须 dd_dd 操作人userId
group_id Number 必须 98562 考勤组id

响应参数

名称 类型 示例值 描述
errmsg String 872995737 错误信息
errcode Number 0 错误码
success Boolean true 成功标记
result PageResult 人员列表
  • └ has_more
  • Boolean
  • false
  • 是否还有
  • └ cursor
  • Number
  • null
  • 游标
  • result
  • TopGroupMemberVo []
  • ['9876','manageduo']
  • 人员userId列表
  • └ atc_flag
  • String
  • 0
  • 0表示需要考勤,1表示无需考勤人员
  • └ type
  • String
  • 0
  • 0表示员工,1表示部门
  • └ member_id
  • String
  • dd_test
  • 成员id,可以是userId或deptId

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/attendance/group/member/list");
OapiAttendanceGroupMemberListRequest req = new OapiAttendanceGroupMemberListRequest();
req.setCursor(9828L);
req.setOpUserId("dd_dd");
req.setGroupId(98562L);
OapiAttendanceGroupMemberListResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "errmsg":"872995737",
    "errcode":0,
    "success":true,
    "result":{
        "has_more":false,
        "cursor":null,
        "result":[
            {
                    "atc_flag":"0",
                    "type":"0",
                    "member_id":"dd_test"
            }
        ]
    }
}

异常示例

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

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部