前提条件#
- 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 を使用してください。

