Как настроить прокси-сервер scraperapi с помощью selenium в узле

#selenium #web-scraping #selenium-chromedriver

Вопрос:

Я пытаюсь получить прокси-сервер в Великобритании с помощью scraperapi, чтобы я мог запустить свой скрипт веб-очистки selenium в узле, я пытался следовать документации, но на узле ее нет. Это то, что у меня есть до сих пор

 let opt = new chrome.Options()
  .addArguments(`--proxy-server=http://scraperapi.country_code=uk:{MY_API_KEY}@proxy-server.scraperapi.com:8001`)
  .addArguments('--ignore-certificate-errors')
  .addArguments('--ignore-ssl-errors')

const driver = new Builder()
    .forBrowser('chrome')
    .setChromeOptions(opt)
    .build()

 

Я несколько раз запускал эту строку кода в git bash, и каждый раз она давала мне уникальный IP-адрес, поэтому я знаю, что это работает, просто не знаю, как включить ее в веб-драйвер selenium chrome.

 curl -x "http://scraperapi:{MY_API_KEY}@proxy-server.scraperapi.com:8001" -k "http://httpbin.org/ip"
 

Вот ссылка на реализацию python с помощью selenium