Product Hunt Scraper.
N'importe quelle page, entièrement rendue.
Envoyez n'importe quelle URL Product Hunt et récupérez le HTML entièrement rendu, via des proxies résidentiels avec gestion anti-bot intégrée.
Ou récupérez du JSON structuré avec les scrapers producthunt-leaderboard et producthunt-product.
Deux scrapers Product Hunt, en direct.
La Crawling API, tapée en direct. Regardez les scrapers producthunt-leaderboard et producthunt-product renvoyer chacun du JSON structuré. Survolez pour mettre en pause et lire.
Une seule API, pour tout ce que Product Hunt vous oppose.
Product Hunt charge ses flux de lancements, ses upvotes et ses commentaires depuis GraphQL après l'affichage de la page, et protège fortement la page d'accueil et les pages produit. La Crawling API les rend dans un vrai navigateur, y accède via des IPs résidentielles et vous remet du HTML ou du JSON propre.
Rendu JavaScript complet
Un vrai navigateur exécute la page, donc les lancements chargés via GraphQL, les compteurs d'upvotes, les commentaires et les médias sont tous capturés, pas seulement le HTML initial.
140M IPs résidentielles
Chaque requête fait tourner une IP résidentielle sur 30 zones géographiques, pour que vous atteigniez Product Hunt comme un véritable visiteur local.
Blocages gérés pour vous
Les CAPTCHAs, les murs anti-bot et les limites de débit sont levés automatiquement. Rien à résoudre, rien à maintenir.
HTML ou JSON
Récupérez le HTML entièrement rendu, ou ajoutez scraper=producthunt-leaderboard ou producthunt-product pour renvoyer les leaderboards et les lancements sous forme de JSON structuré.
Screenshots et asynchrone
Le même appel peut capturer un screenshot pleine page, ou s'exécuter en asynchrone avec des webhooks et du cloud storage.
Une seule API pour chaque site
La Crawling API fonctionne sur n'importe quelle URL, donc le même token couvre Product Hunt et tout le reste de ce que vous crawlez. Voir la démo en direct.
Chaque champ du leaderboard, en JSON propre.
Envoyez une URL de leaderboard avec scraper=producthunt-leaderboard et le leaderboard revient sous forme de JSON typé. Basculez vers producthunt-product pour faire de même avec un seul lancement.
Leaderboard
period · string date · string url · string productCount · number
Products
products · array products[].name · string products[].tagline · string products[].slug · string
Ranking
products[].position · number products[].rank · number
Engagement
products[].upvotes · number products[].commentsCount · number products[].topics · array
Meta
products[].makerCount · number products[].thumbnail · string products[].isPromoted · boolean
De l'URL aux données en un seul appel.
Chaque requête Product Hunt suit le même chemin. Vous envoyez une URL, nous opérons tout ce qu'il y a entre les deux.
Envoyez l'URL
Passez n'importe quelle URL Product Hunt publique avec votre token : le flux de la page d'accueil, un produit, un topic ou un profil de maker.
Faites tourner un proxy
Une IP résidentielle et une zone géographique qui atteignent Product Hunt proprement, tirées de 140M IPs sur 30 régions.
Rendez la page
Un vrai navigateur charge la page pour que les flux de lancements GraphQL, les compteurs d'upvotes et les commentaires soient rendus avant la capture.
Éliminez l'anti-bot
La détection de bots agressive de Product Hunt sur la page d'accueil et les pages produit est gérée automatiquement. Rien à résoudre, rien à maintenir.
Renvoyez du HTML ou du JSON
Le HTML entièrement rendu revient, ou du JSON typé quand vous ajoutez producthunt-leaderboard ou producthunt-product.
Ce que les équipes construisent avec les données Product Hunt.
Suivi des lancements
Récupérez les lancements quotidiens avec upvotes, makers et commentaires pour suivre ce qui sort et comment ça se passe.
Suivi des tendances et des topics
Surveillez les pages topic et leaderboard pour repérer tôt les produits, catégories et narratifs émergents.
Leads makers et produits
Collectez les makers, produits et profils pour construire des listes de prospects et des cartes concurrentielles.
Suivi de marque et des concurrents
Surveillez comment votre produit et vos concurrents se lancent, se classent et sont discutés dans le flux.
Étude de marché et de produit
Exploitez les textes de lancement, les taglines et les fils de commentaires pour orienter le positionnement et les roadmaps.
N'importe quelle URL, une seule API
Crawlez le flux de la page d'accueil, les posts, les topics, les leaderboards et les profils de makers, plus tout autre site dont vous avez besoin.
Bon à savoir pour scraper Product Hunt.
Rendu comme un vrai navigateur
Product Hunt charge les lancements, les upvotes et les commentaires depuis GraphQL après l'affichage ; la Crawling API exécute un vrai navigateur pour qu'ils soient tous rendus avant la capture.
HTML par défaut, JSON sur demande
Vous obtenez le HTML entièrement rendu. Ajoutez scraper=producthunt-leaderboard ou scraper=producthunt-product pour du JSON parsé et typé, ou parsez le HTML vous-même.
Pages publiques uniquement
La Crawling API lit les pages visibles publiquement, sans connexion, donc vous obtenez ce que voit un visiteur déconnecté.
Atteignez Product Hunt depuis n'importe où
Le geotargeting sur 30 régions et 140M IPs résidentielles garantit un accès constant sans gérer de proxies.
Conçu pour crawler Product Hunt à grande échelle.
La Crawling API tourne sur le même réseau qui sert plus de 46,000 clients payants et plus de 70,000 développeurs. Aucun proxy à acheter, aucun navigateur à faire tourner, rien à patcher quand Product Hunt change.
Un seul token, des SDK officiels pour Python, Node et Ruby, et un réseau à 99.99% de disponibilité en dessous.
Questions sur le scraping de Product Hunt.
Commencez à scraper Product Hunt.
Oubliez les proxies et les blocages.
Gratuit pour démarrer avec jusqu'à 20,000 requêtes. Un seul token pour la Crawling API et chaque scraper.