Last updated
Was this helpful?
Last updated
Was this helpful?
is a Node library that provides a high-level API to control headless Chrome or Chromium over the DevTools Protocol.
To integrate Puppeteer with Oxylabs , follow the steps below or watch this video tutorial:
Step 1. Install Node.js and a code editor of your choice. (Skip this step If you already have it)
Step 2. Create a Node.js project and install the required packages.
Step 3. Within Puppeteer, fill in the value, for example:
Proxy server: pr.oxylabs.io:7777
Step 4. Under the 'page.authenticate'
, input your Oxylabs proxy username and password.
An example of a code looks like this:
You can also use random or sticky country-specific entries. For example, if you enter us-pr.oxylabs.io:10000
, you’ll acquire a US exit node. If you enter 10001
under port, you’ll receive the US exit node with a sticky session. You can find a complete list of country-specific random proxy entry nodes and a list of sticky proxy entry nodes - .
And that's it! You've successfully integrated Oxylabs with Puppeteer.
If you want to learn more about web scraping with Puppeteer, read our .
Find the original Puppeteer integration blog post .