← Toutes les intégrations
SDK de langage
Use ScrapeUnblocker with Node.js
Le SDK Node.js officiel vous donne l'API ScrapeUnblocker avec des types TypeScript complets. Appelez une méthode, récupérez la page rendue, et envoyez-la dans Cheerio, votre propre parser ou directement dans une base de données. Aucun navigateur headless à installer, lancer ou maintenir à jour.
Exemple
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); Comment ça marche
- Installez le paquet avec npm et récupérez votre clé API depuis le tableau de bord.
- Créez un client et faites await sur getPageSource avec l'URL cible.
- La page est rendue et débloquée côté serveur - vous recevez du HTML ou du JSON propre.
- Passez-la à Cheerio ou à votre propre parser, ou utilisez parsedData pour du JSON structuré.
Ce que vous obtenez
- Entièrement typé - support TypeScript de premier ordre, prêt à l'emploi.
- Contournement anti-bot pour Cloudflare, DataDome, PerimeterX et Akamai.
- parsedData renvoie du JSON structuré pour les cibles prises en charge.
- Aucun navigateur local - fonctionne partout où Node tourne, y compris en serverless.
Lire la documentation: Node.js SDK docs →
Commencez à scraper en quelques lignes
500 requêtes gratuites à l'inscription. Sans carte pour tester.