Skip to content
Firecrawl Docs
Firecrawl Docs
交互端点

创建交互会话

POST/interact

启动一个可通过代码控制的独立交互浏览器会话(无需预先抓取)。

Header
AuthorizationBearer <API_KEY>
Content-Typeapplication/json
参数类型必填默认值描述
ttlnumber600会话总有效期(秒)(30-3600)
activityTtlnumber300会话在销毁前允许的不活动时长(秒)(10-3600)
profileobject启用跨会话的持久化存储。参见下文。
profile.namestring是*配置文件名称(1-128 字符)。具有相同名称的会话共享存储。
profile.saveChangesbooleantrue当为 true 时,在关闭时会将浏览器状态保存回该配置文件。设为 false 可在不写入的情况下加载已有数据。同一时间只允许一个保存方。
字段类型描述
successboolean会话是否创建成功
idstring唯一的会话标识符
cdpUrlstring用于 CDP 连接的 WebSocket 地址
liveViewUrlstring用于实时查看会话的 URL
interactiveLiveViewUrlstring用于与会话进行实时交互(点击、输入、滚动)的 URL
expiresAtstring会话基于 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 代理,请参阅 firecrawl.dev/agent-onboarding/SKILL.md 获取自动化接入说明。

Was this page helpful?Suggest editsRaise issue