ScreenshotOne 代理集成
将 Bright Data 代理与 Web Unlocker 集成到 ScreenshotOne,可通过绕过 CAPTCHA 提升截图能力,同时确保安全、私密、可靠的多账号管理。
本指南可能已过时。获取最新指南请参阅 我们的文档。
- 超15000万 住宅 IP
- 粘性会话与轮换会话
- 99.95% 成功率
- 地理位置定向 - 免费
什么是 ScreenshotOne?
ScreenshotOne 是一项基于云的 API 服务,可让你以丰富的选项对网站进行截图。
在渲染截图时,你可能会遇到 CAPTCHA,或被某些网站阻止请求。这正是 Bright Data 的 Web Unlocker 发挥作用的地方。
ScreenshotOne 与 Bright Data 代理集成
如何使用 Bright Data 的 Web Unlocker 设置 ScreenshotOne
创建 Web Unlocker 代理
要创建 Web Unlocker 代理,请注册 Bright Data。登录后,在“Add”(添加)菜单中选择 Web Unlocker:

如有需要,请确保启用 CAPTCHA 解决器 和 premium domains(高级域名):

创建完成后,你可以选择 Node.js 代码示例并复制代理 URL:

在 ScreenshotOne API 中使用 Web Unlocker 代理
在本示例中,代理 URL 为:
http://brd-customer-hl_99a0bd97-zone- your_unlocker_name:[email protected]:22225
现在,你可以在 ScreenshotOne API 请求中使用该代理 URL:
https://api.screenshotone.com/take?key=&url=https://example.com&proxy=http://brd-customer-hl_99a0bd97-zone- your_unlocker_name:[email protected]:22225
成本优化
为节省代理费用,你可以尝试使用 fail_if_content_contains 选项:当页面内容包含某个特定字符串(可能提示页面出现 CAPTCHA)时,让请求直接失败。
该选项会返回特定错误码,例如:
{"is_successful": false,"error_code": "content_contains_specified_string","error_message": "The page content contains the specified string by the`fail_if_content_contains` option. If it seems to be a mistake or not what you expected, please, reach out to `[email protected]` as quickly as possible, and we will assist and try to resolve your problem.","documentation_url": "https://screenshotone.com/docs/errors/content- contains-specified-string/"}
由于失败的请求不会产生费用,你可以仅在失败后再使用可绕过 CAPTCHA 的代理、以相同参数重试请求。
⚠️重要提示:如果你使用的是 Bright Data 的住宅代理(Residential Proxies)、Web Unlocker 或 SERP API,则需要安装 SSL 证书,以启用与目标网站之间端到端的安全连接。这是一个简单的过程,安装说明请参见 https://docs.brightdata.com/general/account/ssl-certificate#installation-of-the-ssl-certificate。
获取适用于 ScreenshotOne 的代理
适用于所有开发路径的代理
在网络、节点与 IP 之间自由组合,优化你持续不断的网页数据流。
代理网络定价
在代理和数据收集行业中领先者
650TB的公共数据每天收集
每天发布新功能
服务于世界7/10大的顶尖大学
4.6/5 Trustpilot评分