>[info] 获取用户考勤数据
调用本接口,获取指定用户当天的考勤数据。
调用本接口,可获取用户的考勤数据,包括打卡流水记录、打卡结果和审批列表等。
**官方文档地址:** [链接](https://open.dingtalk.com/document/orgapp-server/obtain-the-attendance-update-data)
*****
* 代码:
~~~
$userid = 'manager3451';
$work_date ='2023-01-09 09:00:00';
$res = Statistic::getUpdateData($userid, $work_date);
echo $res;
~~~
* 返回:
```
{
"errcode": 0,
"errmsg": "ok",
"result": {
"approve_list": [],
"attendance_result_list": [],
"check_record_list": [],
"corpId": "dingc5f4301f00bdafc3acaaa37764f94726",
"userid": "manager3451",
"work_date": "2023-01-09 09:00:00"
},
"success": true,
"request_id": "16koyd6zkkao9"
}
```
- 获取凭证
- 获取企业内部应用的accessToken
- 消息通知
- 普通消息
- 引入普通消息类
- 1.发送普通消息
- 工作通知
- 引入工作通知类
- 1.发送工作通知
- 2.更新工作通知状态栏
- 3.获取工作通知消息的发送进度
- 4.获取工作通知消息的发送结果
- 5.撤回工作通知消息
- 事件回调
- 获取回调信息
- 获取推送失败的事件列表
- 通讯录管理
- 部门管理
- 引入部门管理类
- 1.创建部门
- 2.更新部门
- 3.删除部门
- 4.获取部门详情
- 5.获取部门列表
- 6.获取子部门ID列表
- 7.获取指定部门的所有父部门列表
- 8.获取指定用户的所有父部门列表
- 用户管理
- 引入用户管理类
- 服务端API
- 1.查询用户详情
- 2.创建用户
- 3.更新用户信息
- 4.删除用户
- 5.获取部门用户基础信息
- 6.获取部门用户userid列表
- 7.获取部门用户详情
- 8.获取员工人数
- 9.获取未登录钉钉的员工列表
- 10.根据手机号查询用户
- 11.根据unionid获取用户userid
- 12.获取管理员列表
- 13.获取管理员通讯录权限范围
- 新版服务端API
- 1.查询离职记录列表
- 2.设置高管模式
- 3.获取用户高管模式设置
- 4.删除用户属性可见性设置
- 5.获取用户属性可见性设置
- 6.设置用户属性可见性
- OA审批
- 新版服务端API
- 引入OA审批类
- 1.获取表单 schema
- 2.创建或更新审批表单模板
- 3.获取审批单流程中的节点信息
- 4.发起OA审批实例
- 5.获取单个审批实例详情
- 6.转交OA审批任务
- 7.获取审批钉盘空间信息
- 8.添加审批评论
- 9.同意或拒绝审批任务
- 10.撤销审批实例
- 11.授权预览审批附件
- 12.授权下载审批钉盘文件
- 13.下载审批附件
- 14.获取用户待审批数量
- 15.获取审批实例ID列表
- 16.获取指定用户可见的审批表单列表
- 17.获取当前企业所有可管理的表单
- 考勤
- 引入考勤类
- 考勤组管理
- 服务端API
- 1.创建考勤组
- 2.更新考勤组
- 3.删除考勤组
- 4.搜索考勤组摘要
- 5.获取考勤组详情
- 5.1 获取考勤组详情
- 5.2 根据groupKey查询考勤组信息
- 5.3 groupKey转换为groupId
- 5.4 groupId转换为groupKey
- 6.批量获取考勤组摘要
- 7.批量获取考勤组详情
- 8.获取用户考勤组
- 9.考勤人员管理
- 9.1 批量新增参与考勤人员
- 9.2 更新参与考勤人员
- 9.3 获取参与考勤人员
- 9.4 获取参与考勤人员的userid
- 9.5 批量删除参与考勤人员
- 9.6 查询参与考勤人员列表
- 9.7 校验用户是否在当前考勤组
- 10.考勤方式管理
- 10.1 批量新增Wi-Fi信息
- 10.2 批量查询Wi-Fi信息
- 10.3 批量移除Wi-Fi信息
- 10.4 批量新增地点
- 10.5 批量查询地点
- 10.6 批量删除地点
- 新版服务端API
- 1.查询考勤写操作权限
- 考勤打卡
- 服务端API
- 1.获取打卡结果
- 2.获取打卡详情
- 考勤班次
- 服务端API
- 1.创建班次
- 2.删除班次
- 3.按名称搜索班次
- 4.获取班次摘要信息
- 5.获取班次详情
- 6.查询历史班次
- 7.修改打卡时段设置
- 考勤排班
- 服务端API
- 1.查询成员排班信息
- 2.批量查询人员排班信息
- 3.排班制考勤组排班
- 4.查询排班打卡结果
- 5.查询企业考勤排班详情
- 6.批量查询成员排班概要信息
- 考勤规则
- 新版服务端API
- 1.分页获取加班规则列表
- 2.分页获取补卡规则列表
- 3.批量获取加班规则设置
- 考勤统计
- 服务端API
- 1.查询是否启用智能统计报表
- 2.获取用户考勤数据
- 3.获取报表假期数据
- 4.获取考勤报表列定义
- 5.获取考勤报表列值
- 新版服务端API
- 1.查询用户某段时间内是否处于封账状态
- 考勤机管理
- 服务端API
- 1.查询员工智能考勤机列表
- 新版服务端API
- 1.根据设备ID获取员工信息
- 2.查询考勤机信息
- 3.变更智能考勤机员工
- 假勤审批
- 服务端API
- 1.通知审批通过
- 2.通知审批撤销
- 3.通知补卡通过
- 4.通知换班通过
- 5.预计算时长
- 6.计算请假时长
- 7.查询请假状态
- 假期管理
- 服务端API
- 1.添加假期规则
- 2.更新假期规则(存在BUG)
- 3.删除假期规则
- 4.查询假期规则列表
- 5.初始化假期余额
- 6.查询假期余额
- 7.批量更新假期余额
- 8.批量查询员工假期余额变更记录
- 新版服务端API
- 1.添加假期规则
- 2.更新假期规则
- 公告
- 引入公告类
- 创建公告
- 更新公告
- 删除公告
- 获取公告详情
- 获取公告ID列表
- 获取公告分类列表
- 获取用户可查看的公告
- 获取公告钉盘空间信息
- 模板
- 其他
- 助手函数
- 1.无限极循环找出部门的子部门
- 文档/文件
- 钉盘
- 引入钉盘类
- 文件上传
- 单步文件上传
- 开启分块上传事务
- 上传文件块
- 提交文件上传事务
- 搜索
- 引入搜索类
- 搜索文件
- 搜索知识库
- 存储管理
- 引入存储类
- 企业管理
- 获取应用信息
- 应用管理
- 添加空间
- 获取空间信息
- 空间管理
- 添加空间
- 获取空间信息
- 文件管理
- 添加文件夹
- 复制文件或文件夹
- 批量复制文件或文件夹
- 移动文件或文件夹
- 批量移动文件或文件夹
- 重命名文件或文件夹
- 删除文件或文件夹
- 批量删除文件或文件夹
- 恢复文件历史版本
- 获取文件版本列表
- 获取文件或文件夹信息
- 批量获取文件或文件夹信息
- 获取文件或文件夹列表
- 获取空间下所有文件或文件夹列表
- 更新文件或文件夹的应用属性
- 删除文件或文件夹的应用属性
- 获取文件预览或编辑信息
- 批量获取文件缩略图
- 文件传输
- 获取文件上传信息
- 提交文件
- 分片上传
- 初始化文件分片上传
- 获取文件分片上传信息
- 获取文件下载信息
- 通过指定Range下载部分内容
- 文件上传问题自查手册
- 权限管理
- 回收站管理
- 任务管理
- 事件订阅
- 机器人
- 发送普通消息
- 批量发送人与机器人会话中机器人消息
- 人与人会话中机器人发送普通消息
- 机器人发送群聊消息
- 自定义机器人发送群消息