Prérequis#
- Deno 1.40+ ou Deno 2
- Une clé d’API Firecrawl — obtenez-en une gratuitement
Configuration#
Créez main.ts :
Rechercher sur le web#
Ajoutez une route /search qui permet d’effectuer une recherche sur le web et de renvoyer les résultats avec le contenu complet des pages.
Scraper une page#
Ajoutez une route /scrape pour extraire du Markdown propre à partir de n’importe quelle URL.
Interagir avec une page#
Ajoutez une route /interact pour contrôler une session de navigateur en direct — cliquez sur des boutons, remplissez des formulaires et extrayez du contenu dynamique.
Exécuter localement#
Déployez#
Installez la CLI de Deno Deploy (deployctl), puis déployez :
Définissez la variable d’environnement dans le dashboard de Deno Deploy ou via la CLI :
Essayez-le#
Prochaines étapes#
Effectuez une recherche sur le web et obtenez le contenu complet de la page
Toutes les options de scrape, y compris les formats, les actions et les proxys
Cliquez, remplissez des formulaires et extrayez du contenu dynamique
Référence complète du SDK avec crawl, cartographie, extraction par lot, etc.

