Alle Scraper

Inhalte

YouTube Comments Scraper

youtube.com

98.7% Erfolgsrate
2.7s Ø Antwortzeit
Google Schutz
1.058 Calls Gemessen über

YouTube-Kommentare werden über einen dedizierten Plugin-Endpoint bereitgestellt statt über den generischen Seitenabruf. Geben Sie ein Video an - eine reine ID wie dQw4w9WgXcQ oder eine beliebige Watch-URL - und es liefert die Kommentare bereits geparst: je Kommentar den Autorennamen und die Kanal-ID, den Kommentartext, die Like- und Antwortanzahl, die Veröffentlichungszeit, die Kommentar-ID und die Kennzeichen für angepinnt, mit Herz, verifiziert und Uploader sowie den Titel des Videos und die Gesamtzahl der Kommentare. Sortieren Sie nach Top oder Neueste und sammeln Sie so viele, wie Sie brauchen, über mehrere Seiten. Es liest YouTubes eigene Kommentardaten, es gibt also keine InnerTube-API zum Reverse-Engineering und kein Login oder Cookies.

Was Sie extrahieren können

  • Autorenname des Kommentars und Kanal-ID
  • Kommentartext und Kommentar-ID
  • Like-Anzahl und Antwortanzahl
  • Veröffentlichungszeit
  • Kennzeichen für angepinnt, mit Herz, verifiziert und Uploader
  • Videotitel und Gesamtzahl der Kommentare

Dedizierte Endpoints

/content/youtube-comments

Die Kommentare eines Videos

Die Kommentare eines Videos per ID oder Watch-URL: je Kommentar mit Autor (Name / Kanal-ID / Thumbnail), Text, Like-Anzahl, Antwortanzahl, Veröffentlichungszeit, Kommentar-ID und Kennzeichen für angepinnt / mit Herz / verifiziert / Uploader sowie dem Videotitel und der Gesamtzahl der Kommentare. Nach Top oder Neueste sortieren; bis zu max_results über mehrere Seiten sammeln.

So wird es gescrapt

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/content/youtube-comments?video=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdQw4w9WgXcQ"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/content/youtube-comments",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"video": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const data = await su.youtubeComments('https://www.youtube.com/watch?v=dQw4w9WgXcQ', { sort: 'top', maxResults: 100 });
console.log(data);

Requests sind POST und übergeben ihre Parameter im Query-String. Browser-Rendering findet immer statt - dafür gibt es kein Flag.

API-Dokumentation lesen

Häufige Fragen

Ist das Scrapen von YouTube-Kommentaren legal?

Das Erheben öffentlich verfügbarer YouTube-Kommentardaten wie Kommentartexte, Like-Zahlen und Antwortzahlen ist in vielen Rechtsordnungen zulässig, aber die Regeln hängen von deinem Land, den erhobenen Daten und ihrer Verwendung ab. Ein Teil davon können personenbezogene Daten sein, beachte also die Datenschutzregeln, die für dich gelten. ScrapeUnblocker liefert die öffentliche Seite; was du erhebst und wie du es nutzt, liegt in deiner Verantwortung.

Wie scrape ich YouTube-Kommentare, ohne blockiert zu werden?

YouTube ist durch Googles eigene Anti-Bot-Systeme geschützt. ScrapeUnblocker rotiert Residential- und ISP-Exits und kümmert sich um Challenges, und das YouTube-Comments-Plugin liefert die Kommentare als geparstes JSON. Im Benchmark von ScrapeUnblocker kam bei 98,7 % von 1.058 Calls echter Inhalt zurück, etwa 2,7 s pro Call.

Welche YouTube-Kommentardaten kann ich bekommen?

Für jeden Kommentar: Name und Kanal-ID des Verfassers, Kommentartext und Kommentar-ID, Like- und Antwortzahl, Veröffentlichungszeit sowie die Flags pinned, hearted, verified und uploader, dazu der Titel des Videos und die Gesamtzahl der Kommentare. Sortiere nach Top-Kommentaren oder neuesten und sammle bis zu max_results über mehrere Seiten, etwa 20 Kommentare pro Seite.

Brauche ich einen YouTube-API-Schlüssel oder ein Konto?

Nein. Das YouTube-Comments-Plugin liefert die Kommentare eines Videos als JSON, ohne YouTube-API-Konto, Login oder Cookies. Übergib eine reine Video-ID wie dQw4w9WgXcQ oder eine beliebige Watch-URL. Ein Video mit deaktivierten Kommentaren liefert 404 statt einer leeren Liste.

Kann ich YouTube-Kommentare in großem Umfang sammeln?

Ja. Ein Call sammelt die Kommentare eines Videos bis max_results, und Calls laufen bis zum Parallelitätslimit deines Tarifs parallel: 20 bis 100 parallele Anfragen bei Pay-as-you-go, Starter und Pro und 200 bis 400 bei Business, Scale und Ultimate. Das deckt Sentiment-Analysen über viele Videos ab.

Wie viel kostet das Scrapen von YouTube-Kommentaren?

Abgerechnet wird pro Anfrage: 1 Anfrage = 1 Credit, von 1,00 EUR pro 1.000 bei Pay-as-you-go bis etwa 0,55 EUR pro 1.000 im Ultimate-Tarif. Plugin-Calls nutzen dasselbe Tarifkontingent wie jede andere Anfrage. Ein Call liefert die Kommentare eines Videos, über mehrere Seiten gesammelt bis max_results. Blockierungen, Timeouts und Fehler auf Seiten von ScrapeUnblocker werden nicht berechnet, und die kostenlose Testphase umfasst 500 Anfragen ohne Karte.

Ähnliche Scraper

Starten Sie noch heute mit dieser Seite

Kostenloses Kontingent inklusive. Zum Testen ist keine Kreditkarte nötig.