@itd-api/captcha / CaptchaError
Class: CaptchaError
Defined in: errors.ts:26
Ошибка получения токена капчи.
Причина в CaptchaError.reason определяет, что с ошибкой делать: отсутствие драйвера чинится установкой, таймаут — повтором, а ошибка виджета повтором не лечится. Поле CaptchaError.type говорит, чей именно виджет решался, — оно есть не у всех ошибок (запуск браузера происходит до выбора виджета).
Extends
Error
Constructors
Constructor
ts
new CaptchaError(
reason,
message,
options?): CaptchaError;Defined in: errors.ts:38
Parameters
reason
message
string
options?
type?
widgetCode?
string
Returns
CaptchaError
Overrides
ts
Error.constructorProperties
reason
ts
readonly reason: CaptchaFailure;Defined in: errors.ts:27
type
ts
readonly type: CaptchaType | undefined;Defined in: errors.ts:29
Какой провайдер решался в момент ошибки.
widgetCode
ts
readonly widgetCode: string | undefined;Defined in: errors.ts:36
Код ошибки виджета, если он его сообщил.
Для Cloudflare самые частые: 110200 — домен не разрешён для этого ключа, 300*** и 600*** — внутренние сбои виджета, лечатся повтором.