Product Hunt Product
Parsen Sie eine Product Hunt-Produktseite in strukturiertes JSON mit Name, Tagline, Beschreibung, Upvotes, Kommentaranzahl, Bewertungsanzahl und -wertung, Launch-Daten, Website, Topics und Makern.
API-Nutzung
Fügen Sie &scraper=producthunt-product zu einem Crawling API-Request hinzu. URL-kodieren Sie die Ziel-URL im url-Parameter.
curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
--data-urlencode 'url=https://www.producthunt.com/products/acme-analytics' \
--data-urlencode 'scraper=producthunt-product' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.producthunt.com/products/acme-analytics',
{'scraper': 'producthunt-product'}
)
import json
data = json.loads(res['body'])const { CrawlingAPI } = require('crawlbase');
const api = new CrawlingAPI({ token: 'YOUR_TOKEN' });
const res = await api.get(
'https://www.producthunt.com/products/acme-analytics',
{ scraper: 'producthunt-product' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.producthunt.com/products/acme-analytics', scraper: 'producthunt-product')
data = JSON.parse(res.body)Beispiel-Eingabe-URL
Die im url-Parameter übergebene URL (zur besseren Lesbarkeit URL-dekodiert):
https://www.producthunt.com/products/acme-analyticsResponse-Struktur
JSON-Response-Body. Feldtypen können null sein, wenn die Quellseite den Wert nicht enthält.
Product Hunt-Kennung des Produkts.
Produktname.
Produkt-Tagline.
URL-Slug des Produkts.
Kanonische Product Hunt-URL des Produkts.
Vollständige Produktbeschreibung.
Anzahl der Upvotes für das Produkt.
Anzahl der Kommentare zum Produkt.
Anzahl der Bewertungen des Produkts.
Durchschnittliche Bewertung oder null, wenn keine Bewertungen vorliegen.
Zeitpunkt, zu dem das Produkt vorgestellt wurde (ISO 8601).
Zeitpunkt, zu dem das Produkt erstellt wurde (ISO 8601).
Externe Website des Produkts.
URL des Vorschaubilds, sofern vorhanden.
Topics, mit denen das Produkt getaggt ist.
Namen der beim Produkt genannten Maker.
Anzahl der beim Produkt genannten Maker.
Beispiel-Response
{
"id": "612345",
"name": "Acme Analytics",
"tagline": "Product analytics that ships itself",
"slug": "acme-analytics",
"url": "https://www.producthunt.com/products/acme-analytics",
"description": "Acme Analytics is a self-serve product analytics platform that auto-instruments your app and surfaces the metrics that matter without a data team.",
"upvotes": 842,
"commentsCount": 74,
"reviewsCount": 128,
"reviewsRating": 4.8,
"featuredAt": "2026-07-14T07:01:00Z",
"createdAt": "2026-07-14T07:01:00Z",
"website": "https://acme-analytics.com",
"thumbnail": "https://ph-files.imgix.net/acme-thumb.png",
"topics": ["Analytics", "SaaS", "Developer Tools"],
"makers": ["Jane Doe", "Sam Rivera", "Priya Patel"],
"makerCount": 3
}