前提条件
- Node.js 18+
- Firecrawl API 密钥 — 免费获取
配置
.env 中:
进行网页搜索
抓取网页
与页面交互
使用交互控制实时浏览器会话,可点击按钮、填写表单并提取动态内容。作为 Fastify 插件
将客户端封装为插件,以便在不同路由之间复用:fastify.firecrawl:
试一试
后续步骤
抓取文档
包含所有抓取选项,包括 formats、actions 和代理
Search 文档
进行网页搜索并获取完整页面内容
交互文档
点击、填写表单并提取动态内容
Node SDK 参考
完整的 SDK 参考,涵盖爬取、map、batch 抓取 等功能

