前提条件#
- Deno 1.40+ または Deno 2
- Firecrawl APIキー — 無料で取得できます
セットアップ#
main.ts を作成します。
Webを検索#
Webを検索し、ページ全文を含む結果を返す /search ルートを追加します。
ページをスクレイピングする#
任意のURLからクリーンなMarkdownを抽出するため、/scrape ルートを追加します。
ページをInteractする#
/interact ルートを追加すると、実行中のブラウザセッションをInteractできます。ボタンのクリック、フォームへの入力、動的コンテンツの抽出が可能です。
ローカルで実行#
デプロイ#
Deno Deploy CLI (deployctl) をインストールして、デプロイします。
Deno Deploy のダッシュボードまたは CLI で環境変数を設定します。

