跳转到主要内容

前置条件

  • Rust 1.70+,并已安装 Cargo
  • 一个 Firecrawl API 密钥——免费获取

安装 crate

firecrawl 添加到 Cargo.toml 中:

进行网页搜索

抓取网页

与页面交互

先抓取网页以获取 scrapeId,然后使用交互 API 控制浏览器会话:

环境变量

设置 FIRECRAWL_API_KEY,不要直接传入 API 密钥:

后续步骤

Search 文档

进行网页搜索并获取完整页面内容

抓取 文档

包含所有 抓取 选项,包括 formats、actions 和代理

交互文档

点击、填写表单并提取动态内容

Rust SDK 参考

完整的 SDK 参考,包含爬取、map、batch scrape 等功能