此 SDK 目前使用 Firecrawl API 的 v1 版本,非最新(已提供 v2)。部分功能和改进可能仅在 v2 中可用。
安装
Go
使用
- 从 firecrawl.dev 获取 API 密钥。
- 在
FirecrawlApp
结构体中将API key
设置为参数。 - 设置
API URL
,并/或将其作为参数传递给FirecrawlApp
结构体。默认值为https://api.firecrawl.dev
。 - 设置
version
,并/或将其作为参数传递给FirecrawlApp
结构体。默认值为v1
。
Go 语言
抓取单个 URL
ScrapeURL
方法。该方法接收 URL 作为参数,并以字典形式返回抓取结果。
Go(编程语言)
爬取网站
CrawlUrl
方法。该方法接受起始 URL 和可选参数。通过 params
参数,你可以为爬取任务设置其他选项,例如最大爬取页数、允许的域名以及输出 formats。
Go(编程语言)
检查爬取状态
CheckCrawlStatus
方法。该方法接受作业 ID 作为参数,并返回该爬取作业的当前状态。
Go(Go 语言)
映射网站
MapUrl
从网站生成 URL 列表。你可以通过 params
参数自定义映射过程,包括排除子域名或使用站点地图等选项。
Go(编程语言)