Puppeteer 代理集成

将 Puppeteer 与 Bright Data 代理集成可提升网络爬取能力,提供安全、高效且灵活的代理管理。

本指南可能已过时。如需最新指南,请参阅 我们的文档

支持支付宝等多种支付方式
  • 超15000万 住宅 IP
  • 可保持粘性和轮换的会话
  • 99.95% 成功率
  • 地理位置定位 - 免费
puppeteer代理集成缩略图

Bright Data 新产品:抓取浏览器

兼容 Puppeteer
轻松调用 API 来获取任意数量的浏览器会话,并使用 Puppeteer (Python)、Playwright (Node.js) 或 Selenium 通过 CDP 协议与它们交互。非常适合需要网站交互来检索数据的抓取项目,例如将鼠标悬停在页面上、点击按钮、滚动、添加文本等。

了解有关抓取浏览器的更多信息

将 Puppeteer 代理与 Bright Data 集成

  • 首先进入 “Bright Data 控制面板”,点击“创建区域”。
  • 选择“网络类型”,然后点击“保存”。
  • 在 Puppeteer 中的 “proxy-server” 值字段填写 “Proxy IP:Port” 信息,例如 brd.superproxy.io: 22225
  • 在 “page.authenticate” 中的 “username” 值字段输入 Bright Data 账户 ID 和代理区域名称,例如:BRD-customer-zone-yourZone 以及您在区域设置中找到的区域密码。
  • 例如:
      const puppeteer = require('puppeteer');



(async () => {

  const browser = await puppeteer.launch({

    headless: false,

    args: ['--proxy-server=brd.superproxy.io:22225']

  });



  const page = await browser.newPage();



  await page.authenticate({

    username: 'brd-customer-[customer_ID]-zone-[zone_name]',

    password: '[zone_password]'

  });



  await page.goto('http://lumtest.com/myip.json');

  await page.screenshot({path: 'example.png'});



  await browser.close();

})();
    

代理管理器和 Puppeteer 集成

  • 创建区域并指定您想使用的网络、IP 类型和 IP 数量。
  • 安装代理管理器。
  • 点击“添加新代理”,选择所需的区域和设置,然后点击“保存”。
  • 在 Puppeteer 中,在 “proxy-server” 参数字段输入本地 IP 和代理管理器端口(例如 127.0.0. 1:24000)
    本地主机 IP 是 127.0.0.1
    代理管理器中创建的端口是 24XXX,例如 24000
  • 将用户名和密码值留空,因为 Bright Data 代理管理器已使用超级代理进行过身份验证。
  • 例如:
      const puppeteer = require('puppeteer');



(async () => {

  const browser = await puppeteer.launch({

    headless: false,

    args: ['--proxy-server=127.0.0.1:24000']

  });



  const page = await browser.newPage();



  await page.goto('http://lumtest.com/myip.json');

  await page.screenshot({path: 'example.png'});



  await browser.close();

})();
    

获取Puppeteer的代理

获奖

由一项屡获殊荣的代理基础架构提供支持

凭借超过 15000万 住宅 IP、行业领先的技术,以及可定位任意国家、城市、邮政编码、运营商和 ASN 的能力,我们高端的代理服务成为开发者的首选。

关于 Bright Data 的代理

住宅代理

  • 超150000000 个 IP
  • 在 195 个国家可用
  • 最大的旋转真实对等 IP 网络
  • 访问并抓取所有复杂的网站

数据中心代理

  • 超770000 个 IP
  • 在 98 个国家可用
  • 可提供共享和专用 IP 池
  • 访问并抓取所有复杂的网站

ISP代理

  • 超700000 个 IP
  • 在 35 个国家可用
  • 真实静态住宅 IP,无 IP 轮换
  • 最适合登录多个账户

移动代理

  • 超7000000 个 IP
  • 在 195 个国家可用
  • 最大的真实对等 3G/4G IP 网络
  • 验证移动广告并抓取移动网站

代理网络定价

50% OFF
体验套餐
$8.4 $4.2 / GB
按量支付
免费试用
使用此优惠券代码:RESIYEAR50

无需月度承诺即可使用我们的代理
50% OFF
包含138 GB
$7.14 $3.57 / GB
$499 月付计划
免费试用
使用此优惠券代码:RESIYEAR50

非常适合使用量适中的小型企业
50% OFF
包含316 GB
$6.3 $3.15 / GB
$999 月付计划
免费试用
使用此优惠券代码:RESIYEAR50

为具有广泛运营需求的大型团队设计
50% OFF
包含678 GB
$5.88 $2.94 / GB
$1999 月付计划
免费试用
使用此优惠券代码:RESIYEAR50

为运行大规模操作的企业优化
需要超过1TB的数据吗?
联系我们
  • 不限规模
  • 无限座位
  • 高级服务水平协议
  • 99.99%网络正常运行时间
  • 免费代理管理器
  • 完整的数据覆盖
  • 按GB定制价格
  • 定制解决方案
体验套餐
$8.4 / GB
按量支付
免费试用
无需月度承诺即可使用我们的代理
包含69 GB
$7.14 / GB
$499 月付计划
免费试用
非常适合使用量适中的小型企业
包含158 GB
$6.3 / GB
$999 月付计划
免费试用
为具有广泛运营需求的大型团队设计
包含339 GB
$5.88 / GB
$1999 月付计划
免费试用
为运行大规模操作的企业优化
需要超过1TB的数据吗?
联系我们
  • 不限规模
  • 无限座位
  • 高级服务水平协议
  • 99.99%网络正常运行时间
  • 免费代理管理器
  • 完整的数据覆盖
  • 按GB定制价格
  • 定制解决方案
体验套餐
$15 / GB
按量支付
免费试用
无需月度承诺即可使用我们的代理
包含39
$12.75 / GB
$499 月付计划
免费试用
非常适合使用量适中的小型企业
包含88
$11.25 / GB
$999 月付计划
免费试用
为具有广泛运营需求的大型团队设计
包含190
$10.5 / GB
$1999 月付计划
免费试用
为运行大规模操作的企业优化
需要超过1TB的数据吗?
联系我们
  • 不限规模
  • 无限座位
  • 高级服务水平协议
  • 99.99%网络正常运行时间
  • 免费代理管理器
  • 完整的数据覆盖
  • 按GB定制价格
  • 定制解决方案
体验套餐
$0.6 / GB
按量支付
免费试用
无需月度承诺即可使用我们的代理
包含1 TB
$0.51 / GB
$499 月付计划
免费试用
非常适合使用量适中的小型企业
包含2 TB
$0.45 / GB
$999 月付计划
免费试用
为具有广泛运营需求的大型团队设计
包含5 TB
$0.42 / GB
$1999 月付计划
免费试用
为运行大规模操作的企业优化
需要超过1TB的数据吗?
联系我们
  • 不限规模
  • 无限座位
  • 高级服务水平协议
  • 99.99%网络正常运行时间
  • 免费代理管理器
  • 完整的数据覆盖
  • 按GB定制价格
  • 定制解决方案
我们接受这些支付方式:

在代理和数据收集行业中领先者

650TB的公共数据每天收集

每天发布新功能

服务于世界7/10大的顶尖大学

4.6/5 Trustpilot评分

行业内优秀的客户体验

您提需求,我们开发

每天发布新功能

24/7全球支持

在您需要时回答任何问题

完全透明

实时网络性能仪表板

专属客户经理

优化您的性能

量身定制的解决方案

满足您的数据收集目标

准备开始了吗?