Tines ドキュメント: HTTP Request アクション、認証情報Firecrawl のリアルタイムなウェブデータを Tines のストーリーに取り込みます
概要
Tines のストーリーでは、HTTP Request アクションを使って任意の REST API を呼び出せます。このアクションのリクエスト先を Firecrawl API にすると、ストーリーからウェブの検索、ページのスクレイピングと Markdown への変換、構造化データの抽出、サイトのマップやクロールを実行し、その結果をストーリー内の次のアクションに渡せます。クイックスタート
- Firecrawl APIキーを作成します
- Tinesで 認証情報 を開き、
firecrawlという名前の Text 認証情報を作成して、値にキーを貼り付けます - ストーリーに HTTP Request アクションを追加し、以下のように構成します
<<CREDENTIAL.firecrawl>> として参照すれば、アクションの構成にキーを直接記述せずに済みます。
ページをスクレイピングする
このアクションはスクレイピングリクエストを送信し、ページを Markdown 形式で出力します:https://example.com を、上流のイベントから取得した URL (例: <<receive_event.body.url>>) に置き換えてください。任意指定の integration フィールドは、Tines から送信されたリクエストであることを示すラベルです。
できること
すべてのエンドポイントで、ベース URL
https://api.firecrawl.dev、共通の Authorization ヘッダー、JSONボディを使用します。
ウェブを検索する
構造化データを抽出
formats のエントリを json 型に設定し、プロンプトとJSONスキーマを指定します:
サイトをクロールする
クロールは非同期で実行されます。1つのアクションでクロールを開始し、別のアクションで結果を取得します。POST /v2/crawl でクロールを開始します:
id が含まれます。その id を指定してクロール結果を取得する2つ目の HTTP Request アクションでステータスを確認し、status が completed になるまで繰り返します。
start_crawl は、クロールを開始したアクションの名前です。

