Polyv Help Center

Help Center

Usage

Updated: 2025-07-03 14:46:06

1. Click to Check In

API Method: toCheckIn(): Promise<CommonResult<CheckInFailReason>>

Return Value Description: Promise<CommonResult<CheckInFailReason>> type

Example:

const result = await checkInTarget.toCheckIn();
if (result.success) {
  console.log('签到成功');
} else {
  console.error('签到失败', result.failReason);
}

2. Get Check-In Records

API Method: getCheckInRecord(): Promise<GetCheckInRecordResponse>

Return Value Description: Promise<GetCheckInRecordResponse> type

Example:

const res = await checkInTarget.getCheckInRecord();
if (res.checkInFinished) {
  console.log('签到已结束');
}

3. Check if User Has Checked In

API Method: isUserCheckedIn(): Promise<boolean>

Return Value Description: Promise<boolean> type

Example:

const isCheckedIn = await checkInTarget.isUserCheckedIn();
if (isCheckedIn) {
  console.log('用户已签到');
}

4. Check if Force Check-In is Enabled

API Method: getForceCheckInEnabled(): boolean

Example:

const isForceCheckInEnabled = checkInTarget.getForceCheckInEnabled();
if (isForceCheckInEnabled) {
  console.log('Force check-in is enabled');
}
联系客服,在线咨询