Puppeteer is a Node library that provides a high-level API to control headless Chrome or Chromium over the DevTools Protocol.

First, you need to download the proxy from our Products - Dashboard.

The proxies will be downloaded with IP and port. The username and password for the proxies can be set from here.

const puppeteer = require('puppeteer');

(async () => {

const browser = await puppeteer.launch({

headless: false,

args: ['limeproxiesIP:1212]

});

const page = await browser.newPage();

await page.authenticate({

username: 'user-xxxxx',

password: 'PASSWORD'

});

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

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

await browser.close();

})();

Did this answer your question?