Skip to content

Checkin

打卡数据与规则。

ts
import { Checkin } from 'wecom';

const checkin = new Checkin({
  corpId: process.env.CORPID!,
  corpSecret: process.env.CHECKIN_SECRET!,
});

使用说明

说明
Secret打卡应用 Secret
权限需在管理端为应用开启打卡权限;若开了 IP 白名单,未放行的出口会被拒绝
官方打卡

方法

方法说明
getCheckinData(data)打卡记录
getCheckinOption(data)打卡规则

QueryCheckinData 需要 opencheckindatatypestarttimeendtimeuseridlist。时间是 Unix 秒。

ts
const data = await checkin.getCheckinData({
  opencheckindatatype: 3,
  starttime: 1717200000,
  endtime: 1717286400,
  useridlist: ['zhangsan'],
});

基于 MIT 协议发布