← Todas las integraciones
SDK de lenguaje
Use ScrapeUnblocker with Node.js
El SDK oficial de Node.js te da la API de ScrapeUnblocker con tipos completos de TypeScript. Llama a un método, recibe la página renderizada y pásala a Cheerio, a tu propio parser o directamente a una base de datos. Sin navegador headless que instalar, arrancar o mantener parcheado.
Ejemplo
npm install scrapeunblocker
import { ScrapeUnblocker } from "scrapeunblocker";
const client = new ScrapeUnblocker({ apiKey: "YOUR_API_KEY" });
// Rendered HTML for any URL, anti-bot handled for you
const html = await client.getPageSource("https://www.example.com");
// Or ask for parsed JSON instead of raw HTML
const data = await client.getPageSource("https://www.example.com", {
parsedData: true,
});
console.log(data); Cómo funciona
- Instala el paquete con npm y consigue tu API key desde el panel.
- Crea un cliente y usa await getPageSource con la URL objetivo.
- La página se renderiza y se desbloquea en el servidor: recibes HTML o JSON limpio.
- Pásala a Cheerio o a tu propio parser, o usa parsedData para JSON estructurado.
Qué obtienes
- Totalmente tipado: soporte de TypeScript de primera clase desde el primer momento.
- Bypass anti-bot para Cloudflare, DataDome, PerimeterX y Akamai.
- parsedData devuelve JSON estructurado para los objetivos compatibles.
- Sin navegador local: corre allí donde corre Node, incluido serverless.
Leer la documentación: Node.js SDK docs →
Empieza a hacer scraping en pocas líneas
500 solicitudes gratis al registrarte. Sin tarjeta para probarlo.