跳至主要内容

网页采集与云浏览器 API

AdsCrawl vs Scrapfly

两者都提供网页提取和 CDP 浏览器控制。关键在于如何管理浏览器配置、需要什么输出,以及代理如何接入您的工作流。

由 AdsCrawl 编写 · 官方文档核查日期:
基于文档的功能对比,未进行性能基准测试。

AdsCrawl 与 Scrapfly 的产品对比横幅
AdsCrawl Cloud Browser 将 AdsPower 指纹浏览器带到云端:真实原生指纹、独立环境隔离,并跟随 AdsPower 版本更新。

Powered by AdsPower

为什么选择 AdsCrawl Cloud Browser

将 AdsPower 指纹浏览器保存为可复用的云端环境,通过 API 创建、启动和停止配置,为重复任务保留专属浏览器环境。

来自 AdsPower 的真实原生指纹

Cloud Browser 运行 AdsPower 指纹浏览器,将真实原生指纹与 AdsPower 浏览器技术直接带到云端工作流。

每个配置都有独立隔离的环境

为不同任务或账号分配独立的浏览器环境,分别管理指纹配置和浏览器状态。保存配置后,可在后续任务中继续复用。

跟随 AdsPower 浏览器版本更新

Cloud Browser 跟随 AdsPower 指纹浏览器版本更新,持续将浏览器内核与指纹能力的改进带到云端环境。

按工作流选型

何时考虑 AdsCrawl

  • 希望在 Cloud Browser 使用 AdsPower 指纹浏览器,获得真实原生指纹、独立环境隔离及跟随 AdsPower 的版本更新;通过 API Key 启动需自有代理,运行需付费套餐。
  • 已有 Playwright 或 Puppeteer 脚本,需要独立创建和释放临时 CDP 会话。
  • 已明确需要文章 Markdown、命名 DOM/network 字段或 PNG,希望直接调用对应 HTTP 接口。

何时考虑 Scrapfly

  • 需要组合 HTTP 抓取、按请求启用的 JavaScript 渲染和托管代理池。
  • 希望使用服务内置的 LLM prompt、预定义 AI 模型或规则模板进行提取。
  • 截图工作流要求直接返回 JPG、WebP 或 GIF,而不仅是 PNG。

这些是依据下方文档能力提出的选型建议,并不表示另一家无法完成相同任务。

逐项核对

能力、生命周期与计费

每行附有双方官方资料。代理和会话行为按具体产品区分,接入前请再次核对当前接口契约。

左右滑动表格,查看双方能力 →

AdsCrawl 与 Scrapfly 的已记录能力
比较维度AdsCrawlScrapfly
工作模式

HTTP 浏览器任务、临时 Remote CDP 会话,以及支持保存配置的 Cloud Browser。

AdsCrawl 参考资料

Web Scraping API 可按请求启用 JavaScript 渲染;Cloud Browser 支持 Playwright、Puppeteer 和 CDP。

Scraping APICloud Browser

配置与会话

保存配置与运行实例分开管理;停止浏览器后,可在之后重新启动保存的配置。

AdsCrawl 参考资料

可重连运行中的浏览器,或在停止后将保存状态交给 Scraping API;交接是单向快照。

Session resume & handoff

代理配置

Cloud Browser 每次通过 API Key 启动时,必须显式提供有效的自有代理;临时 CDP 与浏览器任务也提供托管路由。

AdsCrawl 参考资料

Cloud Browser 文档采用托管代理池与国家选择。另有 Proxy Saver 连接已有上游代理,具体接入要求需另行核对。

Browser proxiesProxy Saver

HTML 与 Markdown

POST /html 返回渲染 HTML、文章 Markdown 或文章 JSON。Markdown 使用 Readability 提取正文,并非完整页面副本。

AdsCrawl 参考资料

Scraping API 提供原始 HTML、清理后的 HTML、Markdown、text 与 JSON 解析选项;Markdown 和 text 可使用 only_content。

Output formats

结构化提取

POST /spa-extract 返回命名 DOM 或网络字段,也可运行已发布模板;后续模型处理可由应用自行完成。

AdsCrawl 参考资料

Extraction API 提供规则模板、LLM prompt 和预定义 AI 模型,可与 Scraping API 结合使用。

Extraction API

截图

POST /screenshot 同步返回 PNG。支持整页或首个 CSS 匹配元素;selector 优先于 fullPage。

AdsCrawl 参考资料

Screenshot API 支持 JPG、PNG、WebP、GIF,以及视口、整页或元素截图和 CSS/XPath 选择。

Screenshot API

套餐额度

在当前价格页比较 credits、浏览器并发、保存配置数量和 API Key 上限。

AdsCrawl 参考资料

套餐在不同 API 间共享 credits,并列出并发与日志保留期;请求费用随功能和代理类型变化。

PricingScraping billing

浏览器运行计量

必须显式停止 Cloud Browser 才能结束运行费用;只关闭查看器并不会停止运行。

AdsCrawl 参考资料

Cloud Browser 按时间块和带宽计费,另有每次创建浏览器的最低费用及可选查看器费用;保持会话运行以供重连时仍会计费。

Browser billingSession lifecycle

迁移前,先完成一次小范围验证

  1. 选择相同的目标页面与输出

    选取实际会处理的公开页面和获授权访问的页面。固定目标网址、区域与输出要求,比较返回正文、字段和截图是否可用。

  2. 验证会话生命周期

    如果任务涉及登录,分别测试连接、断线、重连和停止。确认哪些 Cookie 与存储状态会保留,不要将会话复用等同于永久登录。

  3. 记录完整使用量

    将重试、代理流量、浏览器时长、并发和清理步骤一起记录。先用小批量验证,再依据实际用量估算月度支出。

生成一个 AdsCrawl 请求 →

常见问题

两家都支持 Playwright 和 Puppeteer 吗?

支持。AdsCrawl 的 Remote CDP 与 Scrapfly 的 Cloud Browser 都提供 CDP 连接,但认证、连接地址和清理流程不同。迁移时需要调整这些部分,并检查脚本用到的浏览器功能。

两家都能保留浏览器状态吗?

两家都有状态复用能力,但生命周期不能混为一谈。AdsCrawl 支持停止后再启动保存配置;Scrapfly 文档说明了重连运行中的会话,以及停止后将快照交给 Scraping API。请按实际流程验证状态保留。

哪个更便宜?

仅凭套餐额度无法判断。两家的 credits 不代表相同工作量,需要比较相同页面、输出、代理、运行时长、流量与并发下的实际用量。本页没有进行费用或成功率基准测试。