← Todas las integraciones

Herramientas de navegador

Use ScrapeUnblocker with Playwright

Ejecutar Playwright contra sitios protegidos implica mantener navegadores, fingerprints y proxies, y aun así chocar con los muros de Cloudflare o DataDome. ScrapeUnblocker hace el renderizado duro por su lado y te entrega el HTML terminado, así puedes dejar la frágil automatización de navegador para las páginas que siguen bloqueándose y quedarte con Playwright para los flujos que realmente lo necesitan.

Ejemplo

# 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)

Cómo funciona

  1. Identifica las páginas donde Playwright se sigue bloqueando o va demasiado lento.
  2. Sustituye esa navegación por una sola llamada al endpoint getPageSource.
  3. Nuestro navegador renderiza la página y resuelve el reto anti-bot en el servidor.
  4. Recibes el HTML final: parséalo igual que harías con un page.dump de Playwright.

Qué obtienes

  • Sin flota de navegadores local que ejecutar, escalar o mantener indetectable.
  • Bypass anti-bot para Cloudflare, DataDome, PerimeterX y Akamai.
  • HTML renderizado de vuelta en una sola solicitud: mételo directo en tu parser.
  • Quédate con Playwright para la interacción real; descarga aquí las peticiones bloqueadas.

Leer la documentación: API docs →

Empieza a hacer scraping en pocas líneas

500 solicitudes gratis al registrarte. Sin tarjeta para probarlo.