Firecrawl Node SDK 是 Firecrawl API 的包装器,帮助您轻松将网站转换为 Markdown。
注意:这是使用 v0 版本的 Firecrawl API,该版本已被弃用。我们建议切换到 v1。
FIRECRAWL_API_KEY
的环境变量,或将其作为参数传递给 FirecrawlApp
类。scrapeUrl
方法。它接受 URL 作为参数,并返回抓取的数据作为一个字典。
crawlUrl
方法。它接受起始 URL 和可选参数作为参数。params
参数允许您指定爬取作业的其他选项,例如要爬取的最大页面数、允许的域名和输出格式。
checkCrawlStatus
方法。它接受作业 ID 作为参数,并返回爬取作业的当前状态。
search
方法,您可以在搜索引擎中搜索查询,并获得顶部结果以及每个结果的页面内容。该方法接受查询作为参数,并返回搜索结果。
try/catch
块来处理这些错误。