返回博客
快速开始

Getting Started with BotCloud: Cloud Browser Automation in Minutes

Learn how to connect your existing Puppeteer or Playwright scripts to BotCloud and run browser automation in the cloud with zero infrastructure setup.

Introduction

BotCloud lets you run browser automation in the cloud without managing infrastructure. Point your existing Puppeteer or Playwright scripts at a WebSocket endpoint and start automating immediately.

Quick Start

1. Get Your API Key

Sign up at bots.win and grab your API key from the dashboard.

2. Connect with Puppeteer

const puppeteer = require('puppeteer-core');

const browser = await puppeteer.connect({
  browserWSEndpoint: 'wss://bots.win/ws?apiKey=YOUR_API_KEY',
});

const page = await browser.newPage();
await page.goto('https://example.com');

3. Connect with Playwright

const { chromium } = require('playwright');

const browser = await chromium.connectOverCDP(
  'wss://bots.win/ws?apiKey=YOUR_API_KEY'
);

const page = await browser.newPage();
await page.goto('https://example.com');

Why Cloud Browsers?

Running browsers locally means dealing with:

  • Resource management - Each browser instance consumes CPU and memory
  • IP rotation - You need proxy infrastructure for geo-distribution
  • Browser updates - Keeping Chromium patched and consistent
  • Scaling - Spinning up and down based on demand

BotCloud handles all of this. You write the automation logic, we handle the rest.

Consistent Browser Profiles

Every session gets a unique, authentic browser profile with consistent fingerprints across all detection vectors. BotCloud provides Chromium-level fingerprint consistency so your automation runs look indistinguishable from real user sessions.

What's Next?

#puppeteer#playwright#cloud-browser#automation#tutorial