dingtalk.oapi.attendance.group.query (查询单个考勤组)

按id查询考勤组

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
op_user_id String 必须 dd_dd 操作者userId
group_id Number 必须 23456 考勤组id

响应参数

名称 类型 示例值 描述
result TopSimpleGroupVO demo demo
  • └ name
  • String
  • 西溪门店
  • 名称
  • └ id
  • Number
  • 4566
  • id
  • └ wifis
  • String []
  • 西溪湿地3区
  • wifi名称
  • └ address_list
  • String []
  • 西溪湿地
  • 考勤地址
  • └ work_day_list
  • Number []
  • 0,1,2,3
  • 工作日
  • └ member_count
  • Number
  • 39
  • 人员人数
  • └ type
  • String
  • TURN
  • 固定值,轮班制
  • └ url
  • String
  • https://attend.dingtalk.com/portal/index.html#/groupModify?id=122
  • 跳转链接
  • └ manager_list
  • String
  • dd_test
  • 考勤组管理员
  • └ owner_user_id
  • String
  • 123
  • 考勤组主负责人 id
  • └ shift_ids
  • Number []
  • 1,2,3
  • 考勤组关联的班次列表
  • cycle_schedules
  • TopCycleScheduleVO []
  • demo
  • 排班周期设置
  • └ cycle_name
  • String
  • 名称示例
  • 排班周期名称
  • item_list
  • TopCycleScheduleItemVO []
  • demo
  • 每天的班次设置
  • └ class_id
  • Number
  • 123
  • 班次id
  • └ class_name
  • String
  • 班次名称示例
  • 班次名称
  • └ is_valid
  • String
  • Y|N
  • 是否有效
  • └ is_valid
  • String
  • Y|N
  • 是否有效
  • └ is_deleted
  • String
  • Y|N
  • 是否删除
success Boolean true 成功标记
errcode Number 0 错误码
errmsg String 这是一个错误信息 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/attendance/group/query");
OapiAttendanceGroupQueryRequest req = new OapiAttendanceGroupQueryRequest();
req.setOpUserId("dd_dd");
req.setGroupId(23456L);
OapiAttendanceGroupQueryResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "result":{
        "name":"西溪门店",
        "id":4566,
        "wifis":{
            "string":[
                "西溪湿地3区"
            ]
        },
        "address_list":{
            "string":[
                "西溪湿地"
            ]
        },
        "work_day_list":{
            "number":[
                0,1,2,3
            ]
        },
        "member_count":39,
        "type":"TURN",
        "url":"https:\/\/attend.dingtalk.com\/portal\/index.html#\/groupModify?id=122",
        "manager_list":"dd_test",
        "owner_user_id":"123",
        "shift_ids":{
            "number":[
                1,
                2,
                3
            ]
        },
        "cycle_schedules":[
            {
                    "cycle_name":"名称示例",
                    "item_list":[
                        {
                                "class_id":123,
                                "class_name":"班次名称示例",
                                "is_valid":"Y|N"
                        }
                    ],
                    "is_valid":"Y|N",
                    "is_deleted":"Y|N"
            }
        ]
    },
    "success":true,
    "errcode":0,
    "errmsg":"这是一个错误信息"
}

异常示例

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

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部