使用方式
更新时间:2025-07-03 14:46:06
一、点击签到
Api 方法: toCheckIn(): Promise<CommonResult<CheckInFailReason>>
返回值说明: Promise<CommonResult<CheckInFailReason>> 类型
示例:
const result = await checkInTarget.toCheckIn();
if (result.success) {
console.log('签到成功');
} else {
console.error('签到失败', result.failReason);
}
二、获取签到记录
Api 方法: getCheckInRecord(): Promise<GetCheckInRecordResponse>
返回值说明: Promise<GetCheckInRecordResponse> 类型
示例:
const res = await checkInTarget.getCheckInRecord();
if (res.checkInFinished) {
console.log('签到已结束');
}
三、判断用户是否已签到
Api 方法: isUserCheckedIn(): Promise<boolean>
返回值说明: Promise<boolean> 类型
示例:
const isCheckedIn = await checkInTarget.isUserCheckedIn();
if (isCheckedIn) {
console.log('用户已签到');
}
四、获取是否开启强制签到
Api 方法: getForceCheckInEnabled(): boolean
示例:
const isForceCheckInEnabled = checkInTarget.getForceCheckInEnabled();
if (isForceCheckInEnabled) {
console.log('强制签到已开启');
}
