Interactセッションの作成
コードで操作できるスタンドアロンのInteractブラウザセッションを開始します(事前のスクレイピングは不要です)。
| ヘッダー | 値 |
|---|---|
Authorization | Bearer <API_KEY> |
Content-Type | application/json |
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ttl | number | No | 600 | セッション全体の有効期間(秒)(30〜3600) |
activityTtl | number | No | 300 | セッションが破棄されるまでの非アクティブ状態の継続時間(秒)(10〜3600) |
profile | object | No | — | セッション間での永続的なストレージを有効化します。後述を参照してください。 |
profile.name | string | Yes* | — | プロファイルの名前(1〜128文字)。同じ名前のセッションはストレージを共有します。 |
profile.saveChanges | boolean | No | true | true の場合、ブラウザの状態は終了時にプロファイルへ保存されます。既存データの読み込みのみを行いたい場合は false を設定してください。保存処理を行えるセッションは同時に 1 つだけです。 |
| フィールド | 型 | 説明 |
|---|---|---|
success | boolean | セッションが作成されたかどうか |
id | string | セッションの一意の識別子 |
cdpUrl | string | CDP 接続用の WebSocket URL |
liveViewUrl | string | セッションをリアルタイムで閲覧するための URL |
interactiveLiveViewUrl | string | セッションをリアルタイムで操作(クリック、入力、スクロール)するための URL |
expiresAt | string | TTL に基づいてセッションの有効期限が切れる時刻 |
curl -X POST "https://api.firecrawl.dev/v2/interact" \
-H "Authorization: Bearer $FIRECRAWL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"ttl": 120
}'{
"success": true,
"id": "550e8400-e29b-41d4-a716-446655440000",
"cdpUrl": "wss://cdp-proxy.firecrawl.dev/cdp/550e8400-e29b-41d4-a716-446655440000",
"liveViewUrl": "https://liveview.firecrawl.dev/550e8400-e29b-41d4-a716-446655440000",
"interactiveLiveViewUrl": "https://liveview.firecrawl.dev/550e8400-e29b-41d4-a716-446655440000?interactive=true"
}Firecrawl APIキーが必要なAI agentですか?自動オンボーディング手順については、firecrawl.dev/agent-onboarding/SKILL.md を参照してください。
Was this page helpful?Suggest editsRaise issue