企业微信开放了打卡应用的api,功能包括查询打卡数据,能获取到用户、地点、时间、打卡类型等信息,在轻流中可以基于以上数据做一段时间内的迟到/事假等统计,以及更深层数据处理,方便管理。
第一步:获取access_token
获取access_token是调用企业微信API接口的第一步,相当于创建了一个登录凭证,其它的业务API接口,都需要依赖于access_token来鉴权调用者身份。
官网获取access_token:https://open.work.weixin.qq.com/api/doc/90000/90135/91039
第二步:获取打卡数据接口
请求地址:https://qyapi.weixin.qq.com/cgi-bin/checkin/getcheckindata
请求方式:POST第三步:Q_source主动轮询设置
参数配置
1)URL:企业微信获取打卡数据API
2)Query Params:第一步中获取的access_token(token是有有效性的,需要两小时更新一次)
3)Header:无
4)Method:post
5)body Type:post
6) body设置:请求参数
官网要求请求参数starttime和endtime和返回 参数的的打卡时间是Unix时间戳格式,在轻流中设置一个公式转换即可
7)返回内容解析:解析需要的字段
测试的一组数据示例:
最后,轻流是个氛围特别棒的大集体。感兴趣的同学可以点击下方链接加入我们呀
轻流