@sergienko4/israeli-bank-scrapers - v8.2.1
    Preparing search index...

    Interface IScraper<TCredentials>

    interface IScraper<TCredentials extends ScraperCredentials> {
        getLongTermTwoFactorToken(
            otpCode: string,
        ): Promise<ScraperGetLongTermTwoFactorTokenResult>;
        onProgress(
            func: (
                companyId: CompanyTypes,
                payload: { type: ScraperProgressTypes },
            ) => void,
        ): void;
        scrape(credentials: TCredentials): Promise<IScraperScrapingResult>;
        triggerTwoFactorAuth(
            phoneNumber: string,
        ): Promise<ScraperTwoFactorAuthTriggerResult>;
    }

    Type Parameters

    Index

    Methods

    • Parameters

      • otpCode: string

      Returns Promise<ScraperGetLongTermTwoFactorTokenResult>

    • Parameters

      • func: (companyId: CompanyTypes, payload: { type: ScraperProgressTypes }) => void

      Returns void

    • Parameters

      • phoneNumber: string

      Returns Promise<ScraperTwoFactorAuthTriggerResult>