Selenium proxy integration

Integração de Proxy com Selenium

Novo produto da Bright Data: Scraping Browser

Compatível com Selenium
Fazer facilmente uma chamada de API para buscar qualquer número de sessões de navegador e interagir com elas usando nosso Selenium Scraping Browser sobre um protocolo CDP. Ideal para projetos de scraping que exigem interações com sites para recuperar dados, como passar o mouse sobre uma página, clicar em botões, rolar, adicionar texto, etc.

O que é o Selenium?

O Selenium é um software avançado de automação de navegador usado para simular ambientes de navegação para testes de sites mais precisos e outros propósitos, semelhante ao Puppeteer. Leve suas operações online para o próximo nível integrando o Selenium com os super servidores proxy da Bright Data.

Integração de Proxy com Selenium

  • Comece por ir ao seu Painel de Bright Data e clique em ‘criar uma Zona’.
  • Escolha ‘Tipo de rede’ e clique em guardar.
  • Dentro de Selenium, preenche o ‘Proxy IP:Port’ na função ‘setProxy’ por example zproxy.lum-superproxy.io:22225 para HTTP e HTTPS.
  • Em ‘sendKeys’ introduza o seu ID de conta de Bright Data e o nome da zona proxy: lum-customer-CUSTOMER-zone-YOURZONE e a sua palavra-passe de Zona encontrada nas definições de Zona.
  • Por exemplo:
      const {Builder, By, Key, until} = require('selenium-webdriver');
const proxy = require('selenium-webdriver/proxy');

(async function example(){
  let driver = await new Builder().forBrowser('firefox').setProxy(proxy.manual({
    http: 'zproxy.lum-superproxy.io:22225',
    https: 'zproxy.lum-superproxy.io:22225'
  })).build()

  try {
    await driver.get('http://lumtest.com/myip.json');
    driver.switchTo().alert()
      .sendKeys('lum-customer-USERNAME-zone-YOURZONE'+Key.TAB+'PASSWORD');
    driver.switchTo().alert().accept();
  } finally {
      await driver.quit();
  }
})();
    

Integração de Proxy Manager e Selenium

  • Crie uma Zona com a rede, tipo de IP, e número de IPs que deseja utilizar.
  • Instale o Proxy Manager da Bright Data.
  • Clique em ‘adicionar novo proxy’ e escolha a Zona e configurações que requer, clique em ‘guardar’.
  • Em Selenium sob o setProxy introduza o seu IP local e porta do gestor de proxy (i.e. 127.0.0.1:24000)
    O IP do host local é 127.0.0.1
    O porto criado no Proxy Manager é 24XXX, por exemplo, 24000
  • Deixe os campos do nome de usuário e da palavra-passe vazios, pois o Proxy Manager de Bright Data já foi autenticado com o Super Proxy.
  • Por exemplo:
      const {Builder, By, Key, until} = require('selenium-webdriver');
const proxy = require('selenium-webdriver/proxy');

(async function example(){
    let driver = await new Builder().forBrowser('firefox').setProxy(proxy.manual({
        http: '127.0.0.1:24000',
        https: '127.0.0.1:24000'
    })).build()

    try {
        await driver.get('http://lumtest.com/myip.json');
        driver.switchTo().alert().accept();
    } finally {
        await driver.quit();
    }
})();
    

Obtenha proxies para o Selenium

Tipos de proxy para todas as necessidades

Proxies residenciais

  • Mais de 72.000.000 IPs
  • Disponível em 195 países
  • A maior rede de IPs rotativos de pares reais
  • Aceda e rastreie todos os sítios web sofisticados

Proxies de datacenter

  • Mais de 1.600.000 IPs
  • Disponível em 98 países
  • Grupos de IPs partilhados e dedicados disponíveis
  • Acesso rápido a sítios web não complexos

Proxies de ISP

  • Mais de 700.000 IPs
  • Disponível em 35 países
  • IPs residenciais estáticos reais sem rotação de IP
  • Ideal para iniciar sessão em várias conta

Proxies móveis

  • Mais de 7.000.000 IPs
  • Disponível em 195 países
  • A maior rede de IPs 3G/4G de pares reais do mundo
  • Verificar anúncios móveis e rastrear sítios móveis

Líder em proxies e coleta de dados

Category leader in proxies

650TB de dados públicos coletados todos os dias

Number of ISP proxies

Novos lançamentos de recursos todos os dias

Serving 7/10 universities

Atendendo a 7/10 das principais universidades do mundo

Trust pilot ratings

4.6/5 classificação mais alta do Trustpilot na indústria

Pronto para obter proxies para o Selenium?