← Alle Integrationen
Sprach-SDK
Use ScrapeUnblocker with Node.js
Das offizielle Node.js-SDK gibt dir die ScrapeUnblocker-API mit vollständigen TypeScript-Typen. Rufe eine Methode auf, erhalte die gerenderte Seite zurück und leite sie in Cheerio, deinen eigenen Parser oder direkt in eine Datenbank. Kein Headless-Browser zum Installieren, Starten oder Aktuellhalten.
Beispiel
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); So funktioniert es
- Installiere das Paket mit npm und hol dir deinen API-Schlüssel aus dem Dashboard.
- Erstelle einen Client und rufe getPageSource mit der Ziel-URL per await auf.
- Die Seite wird serverseitig gerendert und entsperrt - du erhältst sauberes HTML oder JSON.
- Leite sie in Cheerio oder deinen eigenen Parser, oder nutze parsedData für strukturiertes JSON.
Das bekommst du
- Vollständig typisiert - erstklassige TypeScript-Unterstützung von Haus aus.
- Anti-Bot-Bypass für Cloudflare, DataDome, PerimeterX und Akamai.
- parsedData liefert strukturiertes JSON für unterstützte Ziele.
- Kein lokaler Browser - läuft überall, wo Node läuft, auch serverless.
Doku lesen: Node.js SDK docs →
Starte mit wenigen Zeilen
500 Anfragen gratis bei der Anmeldung. Keine Karte zum Testen nötig.