メインコンテンツへスキップ

前提条件

SDKをインストール

APIキーを設定する

.env.local にAPIキーを追加します:

ウェブを検索

SDKはAPIキーが必要なため、サーバーサイドでのみ実行する必要があります。

ルートハンドラー

app/api/search/route.ts を作成します:

サーバーアクション

Client Components から利用するために、app/actions.ts を作成します。

ページをスクレイピングする

ルートハンドラー

app/api/scrape/route.ts を作成します:

Server Component

app/page.tsx のServer Componentで直接データを取得します。

ページで Interact を使う

Interact を使うと、ライブのブラウザセッションを操作して、ボタンのクリック、フォームへの入力、動的コンテンツの抽出を行えます。

ルートハンドラー

app/api/interact/route.ts を作成します:

次のステップ

スクレイピング ドキュメント

フォーマット、アクション、プロキシを含むスクレイピングの全オプション

Search ドキュメント

Webを検索し、ページ全体のコンテンツを取得

Interact ドキュメント

クリックやフォーム入力を行い、動的コンテンツを抽出

Node SDK リファレンス

クロール、map、バッチスクレイプなどを含む完全なSDKリファレンス