Skip to main content

Vercel Functions

サーバーレス環境にデプロイした Vercel Functions で Firecrawl を使い、Web データを検索、スクレイピング、操作できます。
1 min read

前提条件#

  • Vercelプロジェクト (Next.js、SvelteKit、Nuxt、またはスタンドアロン)
  • Firecrawl APIキー — 無料で取得

セットアップ#

FIRECRAWL_API_KEY を、Vercel プロジェクトの設定、またはローカル開発用の .env.local に環境変数として追加します:

Web を検索する#

api/search.ts (Next.js の場合は app/api/search/route.ts) を作成します:

ページをスクレイピング#

api/scrape.ts (Next.js の場合は app/api/scrape/route.ts) を作成します。

ページに対してInteractする#

api/interact.ts (Next.js の場合は app/api/interact/route.ts) を作成します:

デプロイ#

試す#

Note

Vercel Functions のデフォルトのタイムアウトは、Hobby プランでは 10 秒、Pro では 60 秒です。大規模なクロールジョブには、代わりに webhook 対応の Firecrawl 非同期 API を使用してください。

次のステップ#