Puppeteer proxy integration

Puppeteerプロキシ統合

新しいBright Dataの製品: スクレイピングブラウザ

Puppeteer 対応
簡単にAPI呼び出しを行い、Puppeteer(Python)、Playwright(Node.js)、またはSeleniumを使用してCDPプロトコルを介して任意の数のブラウザセッションと対話します。データを取得するためにウェブサイトとの対話が必要なスクレイピングプロジェクトに最適です。ページ上でホバリング、ボタンのクリック、スクロール、テキストの追加などが含まれます。

すくれいぴんぐぶらうざについて もっと まなびたい

Bright DataのスーパープロキシとPuppeteerの統合

  • まず、Bright Dataのダッシュボード Bright Dataのダッシュボード にアクセスし、「Zone の作成」をクリックします。
  • 「ネットワークタイプ」を選択し、保存をクリックします。
  • Puppeteer内で、’proxy-server’の値に ‘Proxy IP:Port’ を入力してください。例:zproxy.lum-superproxy.io:22225
  • page.authenticate’の下で、’username’の値にBright DataのアカウントIDとプロキシゾーン名を入力してください。例:lum-customer-CUSTOMER-zone-YOURZONE。また、ゾーンの設定で見つかるゾーンのパスワードも入力してください。
  • 例:
      const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch({
    headless: false,
    args: ['--proxy-server=zproxy.lum-superproxy.io:22225']
  });
  const page = await browser.newPage();
    await page.authenticate({
        username: 'lum-customer-USERNAME-zone-YOURZONE',
        password: 'PASSWORD'
    });
    await page.goto('http://lumtest.com/myip.json');
    await page.screenshot({path: 'example.png'});
    await browser.close();
})();
    

プロキシマネージャとPuppeteerの統合

  • ネットワーク、IPタイプ、使用するIPの数でZone を作成します。
  • プロキシマネージャをインストールします。
  • 「新しいプロキシの追加」をクリックして必要なZone と設定を選択し、「保存」をクリックします。
  • Puppeteerで「プロキシサーバー」にお客様のローカル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.authenticate();
    await page.goto('http://lumtest.com/myip.json');
    await page.screenshot({path: 'example.png'});
    await browser.close();
})();
    

Puppeteer用のプロキシを取得する

あらゆるニーズに対応するプロキシタイプ

レジデンシャルプロキシ

  • 7,200万を超えるIP
  • 195カ国で利用可能
  • ローテーションに対応する最大級のリアルピアIPネットワーク
  • 洗練されたウェブサイトすべてにアクセスしてクローリング

データセンタープロキシ

  • 1,600万を超えるIP
  • 98カ国で利用可能
  • 共有および専用のIPプールを利用可能
  • 複雑でないウェブサイトへ迅速にアクセス

ISPプロキシ

  • 60万を超えるIP
  • 35カ国で利用可能
  • IPローテーションのない本物のスタティックレジデンシャルIP
  • 複数アカウントへのログインに最適

モバイルプロキシ

  • 700万を超えるIP
  • 195カ国で利用可能
  • 世界最大のリアルピア3G/4G IPネットワーク
  • モバイル広告の検証とモバイルサイトのクローリング

プロキシとデータ収集のカテゴリーリーダー

Category leader in proxies

毎日収集される650TBの公開データ

Number of ISP proxies

700,000+の実際のモバイルIP、実際のピアによって共有

Serving 7/10 universities

世界をリードする大学10校中7校にサービス提供

Trust pilot ratings

業界で4.6/5最高のトラストパイロット評価

Puppeteerのプロキシを取得の準備はできていますか?