Playwright
Integre o Playwright com Mobile Proxies da Oxylabs para automação cross‑browser.
Playwright é uma biblioteca Node.js que permite você scriptar e automatizar navegadores usando a mesma API, como Chrome, Firefox e Safari. É um framework conveniente para automação e testes.
Para integrar o Playwright com a Oxylabs Mobile Proxies, siga os passos abaixo:
Passo 1. Instale o Node.js e um editor de código de sua preferência. (Ignore este passo se você já os tiver)
Passo 2. Crie um projeto Node.js e instale os pacotes necessários.
Passo 3. Dentro do Playwright, preencha o 'proxy' valores:
Servidor: 'http://pr.oxylabs.io:7777'
Nome de usuário: 'nome de usuário do proxy da Oxylabs'
Senha: 'senha do usuário do proxy da Oxylabs'
Um exemplo de código fica assim:
const playwright = require('playwright');
(async () => {
for (const browserType of ['chromium', 'firefox', 'webkit']) {
const browser = await playwright[browserType].launch({
headless: false,
proxy: {
server: 'http://pr.oxylabs.io:7777',
username: 'USERNAME',
password: 'PASSWORD'
},
});
const context = await browser.newContext();
const page = await context.newPage();
await page.goto('https://ip.oxylabs.io');
await page.screenshot({ path: `${browserType}.png` });
await browser.close();
}
})();E é isso! Você integrou com sucesso os Mobile Proxies da Oxylabs com o Playwright.
Se você quer aprender mais sobre web scraping com o Playwright, leia nosso post no blog.
Encontre a postagem original do blog de integração do Playwright aqui.
Atualizado
Isto foi útil?

