@itd-api/turnstile / createTurnstileSolver
Function: createTurnstileSolver()
ts
function createTurnstileSolver(options?): () => Promise<string>;Defined in: solve.ts:336
Собирает функцию для auth.getTurnstileToken клиента itd-api.
Возвращается функция, а не готовый токен: токен одноразовый и живёт несколько минут, поэтому клиент спрашивает его заново перед каждым входом. Браузер поднимается на время одного вызова и сразу закрывается.
Parameters
options?
TurnstileOptions = {}
Returns
() => Promise<string>
Example
ts
import { ItdClient } from 'itd-api';
import { FileTokenStorage } from 'itd-api/node';
import { createTurnstileSolver } from '@itd-api/turnstile';
const itd = new ItdClient({
storage: new FileTokenStorage('./.itd-session.json'),
auth: { email, password, getTurnstileToken: createTurnstileSolver() },
});