Skip to content
Firecrawl Docs
Firecrawl Docs
交互端点

在会话中执行代码

POST/interact/{sessionId}/execute

在独立的 Interact 会话中执行 Playwright 或 agent-browser 代码。

请求头字段
AuthorizationBearer <API_KEY>
Content-Typeapplication/json
参数类型必填默认值描述
codestring-要执行的代码(1-100,000 个字符)
languagestring"node"代码语言:"python""node""bash"(用于 agent-browser CLI 命令)
timeoutnumber-执行超时时间(单位:秒,范围 1-300)
字段类型描述
successboolean代码是否执行成功
stdoutstring代码执行产生的标准输出
resultstring代码执行产生的标准输出
stderrstring代码执行产生的标准错误输出
exitCodenumber已执行进程的退出码
killedboolean进程是否因超时被终止
errorstring执行失败时的错误信息(仅在失败时存在)
curl -X POST "https://api.firecrawl.dev/v2/interact/550e8400-e29b-41d4-a716-446655440000/execute" \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "code": "await page.goto(\"https://example.com\")\ntitle = await page.title()\nprint(title)",
    "language": "python"
  }'
{
  "success": true,
  "result": "Example Domain"
}
{
  "success": true,
  "error": "TimeoutError: page.goto: Timeout 30000ms exceeded."
}

你是需要 Firecrawl API 密钥的 AI 代理吗?请参阅 firecrawl.dev/agent-onboarding/SKILL.md 了解自动化接入说明。

Was this page helpful?Suggest editsRaise issue