@book000/twitterts
    Preparing search index...

    Class TwitterScraperPage

    Twitter スクレイピング ページクラス

    Index

    Constructors

    Properties

    page: Page

    Puppeteer のページインスタンス

    Methods

    • ページを閉じます。

      Returns Promise<void>

    • リダイレクトを待ち、リダイレクト先の URL を返します。

      Parameters

      • sourceUrl: string

        リダイレクト前の URL

      • timeout: number = 30_000

      Returns Promise<string>

      リダイレクト先の URL

    • 指定した URL に遷移します。

      Parameters

      • url: string

        遷移先 URL

      Returns Promise<void>

    • ページの最下部までスクロールします。

      Returns Promise<void>

    • 条件に一致するレスポンスをひとつ取得します。繰り返し呼び出すことで複数のレスポンスを取得できます。 waitSingleResponse と異なり、レスポンス待ちを行わず、ページ遷移もしません(goto メソッドによるページ遷移が必要です)。

      Type Parameters

      Parameters

      • method: M
      • type: T
      • name: N

      Returns null | EndPointResponseType<M, T, N>

      レスポンス。一致するレスポンスがない場合は null

    • 要素を探し、描画範囲内に表示されるようにスクロールしたあと、クリックします。 要素が検索処理は、指定した timeout 値 (ミリ秒) でタイムアウトします。指定しない場合は 30 秒でタイムアウトします。

      Parameters

      • selector: string

        要素のセレクタ

      • isEvaluate: boolean = false
      • Optionaltimeout: number

      Returns Promise<void>