Puppeteer proxy integration

Intégration de proxy avec Puppeteer

Nouveau produit Bright Data : Scraping Browser

Compatible avec Puppeteer
Effectuez facilement un appel API pour récupérer un nombre quelconque de sessions de navigateur et interagissez avec elles à l’aide de Puppeteer (Python), Playwright (Node.js) ou Selenium via un protocole CDP. Idéal pour les projets de scraping nécessitant des interactions avec des sites web pour récupérer des données, telles que survoler une page, cliquer sur des boutons, faire défiler, ajouter du texte, etc.

Pour en savoir plus sur Scraping Browser

Super proxys Bright Data et intégration de Puppeteer

  • Commencez par accéder à votre tableau de bord Bright Data et cliquez sur « Create a Zone ».
  • Choisissez « Network type » et cliquez sur Save.
  • Dans Puppeteer, entrez par exemple « Proxy IP:Port » dans la valeur « proxy-server »zproxy.lum-superproxy.io:22225.
  • Sous « page.authenticate », saisissez votre ID de compte Bright Data et le nom de la Zone de proxy dans la valeur « username », par exemple: lum-customer-CUSTOMER-zone-YOURZONE puis le mot de passe de votre Zone, qui figure dans les paramètres de Zone.
  • Par exemple :
      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();
})();
    

Proxy Manager et intégration de Puppeteer

  • Créez une Zone avec le réseau, le type et le nombre d’adresses IP que vous souhaitez utiliser.
  • Installez le Proxy Manager.
  • Cliquez sur « add new proxy », choisissez la Zone et les paramètres dont vous avez besoin, puis cliquez sur « Save ».
  • Dans Puppeteer, sous « proxy- server », entrez votre adresse IP locale et le port du Proxy Manager (c’est-à-dire 127.0.0.1:24000)
    L’adresse IP de l’hôte local est 127.0.0.1
    Le port créé dans Proxy Manager est de la forme 24XXX, par exemple 24000
  • Laissez les champs de nom d’utilisateur et de mot de passe vides, car le Proxy Manager de Bright Data a déjà été authentifié auprès du super proxy.
  • Par exemple :
      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();
})();
    

Obtenir des proxies pour Puppeteer

Des types de proxys adaptés à tous vos besoins

Proxys résidentiels

  • de 72,000,000+ adresses IP
  • Disponibles dans 195 pays
  • Le plus grand réseau permettant la rotation d’adresses IP de pairs réels
  • Accédez et parcourez tous les sites web les plus complexes

Proxys de centre de données

  • + de 770,000+ adresses IP
  • Disponibles dans 98 pays
  • Pools d’adresses IP partagés et dédiés disponibles
  • Accès rapide aux sites web peu complexes

Proxys ISP

  • + de 700,000+ adresses IP
  • Disponibles dans 35 pays
  • Adresses IP résidentielles statiques d’utilisateurs réels sans rotation d’adresses IP
  • Idéal pour vous connecter simultanément à différents comptes

Proxys mobiles

  • + de 7,000,000+ adresses IP
  • Disponibles dans 195 pays
  • Le réseau d’adresses IP 3G/4G d’utilisateurs réels le plus développé au monde
  • Vérifiez les publicités et parcourez les sites destinés aux appareils mobiles

Leader de la catégorie des proxys et de la collecte de données

Category leader in proxies

650 To de données publiques collectés chaque jour

Number of ISP proxies

De nouvelles fonctionnalités sont publiées chaque jour

Serving 7/10 universities

Montée en échelle de qualité entreprise

Trust pilot ratings

Une note exceptionnelle de 4.6/5 sur TrustPilot

Prêt à obtenir des proxies pour Puppeteer ?