使用方式
更新時間: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('強制簽到已開啟');
}
