← Alle Integrationen

Browser-Tooling

Use ScrapeUnblocker with Playwright

Playwright gegen geschützte Seiten laufen zu lassen bedeutet, Browser, Fingerprints und Proxys zu warten - und trotzdem an Cloudflare- oder DataDome-Mauern zu scheitern. ScrapeUnblocker übernimmt das schwierige Rendern auf seiner Seite und übergibt dir das fertige HTML, sodass du die anfällige Browser-Automatisierung für die ständig blockierten Seiten fallen lassen und Playwright für die Abläufe behalten kannst, die es wirklich brauchen.

Beispiel

# Fetch the rendered HTML, then parse it however you like

import requests
from bs4 import BeautifulSoup

resp = requests.post(
    "https://api.scrapeunblocker.com/getPageSource",
    params={"url": "https://www.example.com"},
    headers={"X-ScrapeUnblocker-Key": "YOUR_API_KEY"},
)

# Fully rendered, unblocked HTML - no local browser needed
soup = BeautifulSoup(resp.text, "html.parser")
print(soup.title.string)

So funktioniert es

  1. Finde die Seiten, an denen Playwright ständig blockiert wird oder zu langsam ist.
  2. Ersetze diese Navigation durch einen einzigen Aufruf des getPageSource-Endpoints.
  3. Unser Browser rendert die Seite und löst die Anti-Bot-Prüfung serverseitig.
  4. Du bekommst das finale HTML zurück - parse es genauso wie einen Playwright-page.dump.

Das bekommst du

  • Keine lokale Browser-Flotte zum Betreiben, Skalieren oder Unentdeckt-Halten.
  • Anti-Bot-Bypass für Cloudflare, DataDome, PerimeterX und Akamai.
  • Gerendertes HTML in einer Anfrage zurück - direkt in deinen Parser.
  • Behalte Playwright für echte Interaktion; lagere die blockierten Abrufe hierher aus.

Doku lesen: API docs →

Starte mit wenigen Zeilen

500 Anfragen gratis bei der Anmeldung. Keine Karte zum Testen nötig.