logo
DE

TikTok-Video-Kommentare

Gib eine TikTok-Content-ID und eine erwartete Kommentaranzahl an, um öffentliche Kommentare, Autoren, Interaktionen und Veröffentlichungszeiten zu erhalten

Übersetzt · de-DEOriginaltext anzeigen

Übersicht

Öffentliche Kommentare unter einem TikTok-Video zeigen, wie Zuschauer in eigenen Worten reagieren, welche Bemerkungen Antworten anziehen und ob der Creator einen Kommentar liked oder anpinnt. Diese Data App macht aus dem öffentlichen Kommentarbereich eines Videos einen konsistenten Datensatz mit Kommentartext, Autorendetails, Antwortbeziehungen, Interaktions-Snapshots und Zeitstempeln.

Das Ergebnis eignet sich für wiederholbare Analysen statt manuelles Scrollen. Es behält den originalen Kommentarwortlaut und verbindet jeden Kommentar mit Video, Autor, Elternkommentar und Wurzelkommentar, sodass Reaktionen verglichen, wiederkehrende Themen erkannt und Gespräche rund um ein Video geprüft werden können.

Datenhinweise

Die Daten umfassen Kommentare, die zum Zeitpunkt der Erfassung auf dem angegebenen TikTok-Video öffentlich sichtbar sind. Jeder normale Datensatz wird über die Kommentar-ID identifiziert, die auch der Duplikatentfernung dient. Private, gelöschte und kommentargesperrte Videos liegen außerhalb der Abdeckung.

Like-Anzahl, Antwortanzahl, Vom Autor geliked und Vom Autor angepinnt sind Snapshots und können sich nach der Erfassung ändern. Zählwerte, Klassifikationswerte wie Kommentartyp und Erwähnungsfelder bleiben Quelltext und werden nicht in Zahlen oder Listen umgewandelt. Veröffentlicht am und Erfasst am bewahren die Quellen-Zeitstempel ohne abgeleitete Zeitzone. Keyword, Business-ID, Content-ID und Quellelement können die übermittelte Content-ID wiederholen, wenn der Quelldatensatz diesen Wert trägt. Bild-URLs ist leer, wenn der Kommentar kein Bild hat. Die Eltern-Kommentar-ID ist bei Top-Level-Kommentaren meist 0. Keine Daten hält das Ergebnis fest, wenn ein Video kein öffentliches Kommentärergebnis hat.

So sehen die Ergebnisse aus

Jeder normale Datensatz steht für einen öffentlich sichtbaren Kommentar des ausgewählten TikTok-Videos.

Kommentar-IDKommentartextAutorennameVeröffentlicht amLike-AnzahlAntwortanzahl
7676928910512587528🔥🔥🔥LOR3NZO 🥵2026-08-23T02:45:1410
7676937550266663696HiF00tba11EDITS2026-08-23T03:18:5700

Weitere Werte umfassen Avatar- und Autorenkennungen, Antwortbeziehungen, Interaktionsflags des Creators, Erfassungszeitstempel, Erwähnungstext und das Keine-Daten-Ergebnis.

Anwendungsfälle

  • Vergleiche Kommentartext mit Like-Anzahl und Antwortanzahl, um Bemerkungen mit stärkerer sichtbarer Interaktion zu finden.
  • Gruppiere Kommentartext nach wiederkehrenden Formulierungen und nutze Veröffentlicht am, um zu sehen, wie sich die Diskussion verändert hat.
  • Rekonstruiere Antwortthreads mit Eltern-Kommentar-ID, Root-Kommentar-ID und Kommentartyp, um Top-Level-Beiträge von Antworten zu unterscheiden.
  • Prüfe Vom Autor geliked und Vom Autor angepinnt zusammen mit der Autor-ID, um zu sehen, wie der Creator an der Diskussion teilgenommen hat.

Anwendungsbereich & Grenzen

Jeder Lauf erfasst Kommentare von einem TikTok-Video. Die erwartete Kommentaranzahl liegt zwischen 1 und 10000. Ergebnisse werden in vollständigen 20er-Chargen zurückgegeben, die tatsächliche Anzahl kann daher aufgerundet werden. Abgedeckt sind nur öffentlich sichtbare Kommentare zum Zeitpunkt der Erfassung.

  • Geeignet für
  • Wenn du öffentlichen Kommentartext und Interaktionsdetails eines bestimmten TikTok-Videos brauchst
  • Wenn du Autoren, Antwortbeziehungen, Zeitstempel und Interaktionssignale des Creators für Analysen brauchst
  • Nicht verwenden für
  • Wenn du Kommentare von mehr als einem Video in einem Lauf brauchst — sende für jedes Video einen eigenen Lauf
  • Wenn du private, gelöschte oder kommentargesperrte Daten brauchst — diese App deckt nur öffentlich sichtbare Kommentare ab

Fehlerbehandlung

Vom Autor deklariertes Fehler- und Wiederholungsverhalten. Wir empfehlen, es bei der Integration in Ihren System-Prompt aufzunehmen.

  1. 1Wenn keine Kommentare zurückkommen, prüfe die Content-ID und bestätige, dass Video und Kommentare öffentlich sichtbar sind
  2. 2Versuche es später erneut nach Ratenbegrenzung, vorübergehender Nichtverfügbarkeit oder einem Timeout
  3. 3Wenn das Einreichungsergebnis unbekannt ist, vermeide sofortige erneute Einreichungen, die doppelte Aufgaben erzeugen könnten
  4. 4Wenn die Authentifizierung fehlschlägt, prüfe den im Ausführungsumfeld konfigurierten API Key

Eingabe

Parameter, die zum Aufruf dieser App erforderlich sind, generiert aus dem input.schema in der manifest.json.

FeldFachlicher NameTypErforderlichStandardEnum / EinschränkungenBeispielBeschreibung
content_idContent-IDstringJa——7676927940759653650Die numerische ID des öffentlichen TikTok-Videos, dessen Kommentare erfasst werden. Gib nur eine Content-ID ein, kein Keyword und keine URL.
comment_countErwartete KommentaranzahlintegerJa—1–1000020Die erwartete Anzahl zu erfassender Kommentare, von 1 bis 10000. Ergebnisse werden in vollständigen 20er-Chargen zurückgegeben und abgerechnet, die tatsächliche Anzahl kann daher aufgerundet werden.

Ausgabe

Feldstruktur eines einzelnen Datensatzes, generiert aus dem output.schema in der manifest.json.

FeldFachlicher NameTypBeispielBeschreibung
comment_idKommentar-IDstring7676928910512587528Die stabile eindeutige Kennung des TikTok-Kommentars
content_idContent-IDstring7676927940759653650Die Kennung des TikTok-Videos, das mit dem Kommentar verknüpft ist
cur_idDatensatz-IDstring6a8fe471f5f83d2da3b7649dDie Quell-Datensatzkennung, die mit diesem Kommentar zurückgegeben wird
comment_typeKommentartypstring1Der Quellenwert, der den Kommentartyp kennzeichnet, unverändert als Quelltext beibehalten
root_comment_idRoot-Kommentar-IDstring7676928910512587528Die Kennung des Wurzelkommentars in diesem Antwortthread; Top-Level-Kommentare wiederholen meist die eigene Kommentar-ID
parent_comment_idEltern-Kommentar-IDstring0Die Kennung des übergeordneten Kommentars bei einer Antwort; Top-Level-Kommentare sind meist 0
comment_user_idAutor-IDstring7577435595783603221Die öffentliche TikTok-Kennung des Kommentarautors
comment_user_avatar_urlAutor-Avatarstringhttps://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/02b166b17f1f9cd4fd5bcab5b12d3b4f~tplv-tiktokx-cropcenter:100:100.jpg?dr=9640&refresh_token=e18e22e5&x-expires=1787900400&x-signature=NEB%2BONXLIJ33UyKgKI6NOuyNNS0%3D&t=4d5b0474&ps=13740610&shp=30310797&shcp=ff37627b&idc=useast5Die öffentliche Avatar-Bild-URL des Kommentarautors
comment_user_nameAutorennamestringLOR3NZO 🥵Der öffentliche Anzeigename des Kommentarautors
comment_textKommentartextstring🔥🔥🔥Der im TikTok-Kommentar veröffentlichte Text
publish_timeVeröffentlicht amstring2026-08-23T02:45:14Der Quellen-Zeitstempel der Veröffentlichung, unverändert so belassen, wie die Datenquelle ihn liefert
image_urlsBild-URLsstring—Bildadressen am Kommentar, unverändert als Quelltext; leer, wenn der Kommentar kein Bild hat
crawl_timeErfasst amstring2026-08-27T15:17:02Der Quellen-Zeitstempel der Erfassung, unverändert so belassen, wie die Datenquelle ihn liefert
like_countLike-Anzahlstring1Die Like-Anzahl zum Zeitpunkt der Erfassung, unverändert als Quelltext beibehalten
keywordKeywordstring7676927940759653650Der Quellen-Keyword-Wert dieses Kommentardatensatzes, unverändert als Quelltext beibehalten
sec_idAutor-sec-IDstringMS4wLjABAAAAPbxslh-t5xoPlxOuQY3X4ZNjqiwy2dBXmUa5HM7crjnOmIAJTTzKPm5aYI79jHTnDie öffentliche TikTok-sec-ID des Kommentarautors, unverändert als Quelltext beibehalten
biz_idBusiness-IDstring7676927940759653650Die Business-Kennung des Quell-Kommentardatensatzes, unverändert als Quelltext beibehalten
detailed_mentionsDetaillierte Erwähnungenstring[]Der detaillierte Erwähnungstext des Quelldatensatzes, unverändert als Quelltext statt als Liste
liked_by_authorVom Autor gelikedbooleantrueOb der Videoautor diesen Kommentar zum Zeitpunkt der Erfassung geliked hat
mentionsErwähnungenstring[]Der Erwähnungstext des Quelldatensatzes, unverändert als Quelltext statt als Liste
pinned_by_authorVom Autor angepinntbooleanfalseOb der Videoautor diesen Kommentar zum Zeitpunkt der Erfassung angepinnt hat
reply_comment_totalAntwortanzahlstring0Die Anzahl der Antworten zum Zeitpunkt der Erfassung, unverändert als Quelltext beibehalten
source_itemQuellelementstring7676927940759653650Die übermittelte TikTok-Content-ID, die mit diesem Ergebnisdatensatz verknüpft ist
no_dataKeine DatenbooleanfalseOb für das Quellvideo keine öffentlichen Kommentardaten erfasst wurden

Datensatz-Schema

Die Ausgabe wird Datensatz für Datensatz zurückgegeben. detail.output.idFieldHint

output.schema
{
  "type": "object",
  "properties": {
    "comment_id": {
      "type": "string",
      "title": "Kommentar-ID",
      "description": "Die stabile eindeutige Kennung des TikTok-Kommentars",
      "prefill": "7676928910512587528"
    },
    "content_id": {
      "type": "string",
      "title": "Content-ID",
      "description": "Die Kennung des TikTok-Videos, das mit dem Kommentar verknüpft ist",
      "prefill": "7676927940759653650"
    },
    "cur_id": {
      "type": "string",
      "title": "Datensatz-ID",
      "description": "Die Quell-Datensatzkennung, die mit diesem Kommentar zurückgegeben wird",
      "prefill": "6a8fe471f5f83d2da3b7649d"
    },
    "comment_type": {
      "type": "string",
      "title": "Kommentartyp",
      "description": "Der Quellenwert, der den Kommentartyp kennzeichnet, unverändert als Quelltext beibehalten",
      "prefill": "1"
    },
    "root_comment_id": {
      "type": "string",
      "title": "Root-Kommentar-ID",
      "description": "Die Kennung des Wurzelkommentars in diesem Antwortthread; Top-Level-Kommentare wiederholen meist die eigene Kommentar-ID",
      "prefill": "7676928910512587528"
    },
    "parent_comment_id": {
      "type": "string",
      "title": "Eltern-Kommentar-ID",
      "description": "Die Kennung des übergeordneten Kommentars bei einer Antwort; Top-Level-Kommentare sind meist 0",
      "prefill": "0"
    },
    "comment_user_id": {
      "type": "string",
      "title": "Autor-ID",
      "description": "Die öffentliche TikTok-Kennung des Kommentarautors",
      "prefill": "7577435595783603221"
    },
    "comment_user_avatar_url": {
      "type": "string",
      "title": "Autor-Avatar",
      "description": "Die öffentliche Avatar-Bild-URL des Kommentarautors",
      "prefill": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/02b166b17f1f9cd4fd5bcab5b12d3b4f~tplv-tiktokx-cropcenter:100:100.jpg?dr=9640&refresh_token=e18e22e5&x-expires=1787900400&x-signature=NEB%2BONXLIJ33UyKgKI6NOuyNNS0%3D&t=4d5b0474&ps=13740610&shp=30310797&shcp=ff37627b&idc=useast5"
    },
    "comment_user_name": {
      "type": "string",
      "title": "Autorenname",
      "description": "Der öffentliche Anzeigename des Kommentarautors",
      "prefill": "LOR3NZO 🥵"
    },
    "comment_text": {
      "type": "string",
      "title": "Kommentartext",
      "description": "Der im TikTok-Kommentar veröffentlichte Text",
      "prefill": "🔥🔥🔥"
    },
    "publish_time": {
      "type": "string",
      "title": "Veröffentlicht am",
      "description": "Der Quellen-Zeitstempel der Veröffentlichung, unverändert so belassen, wie die Datenquelle ihn liefert",
      "prefill": "2026-08-23T02:45:14"
    },
    "image_urls": {
      "type": "string",
      "title": "Bild-URLs",
      "description": "Bildadressen am Kommentar, unverändert als Quelltext; leer, wenn der Kommentar kein Bild hat"
    },
    "crawl_time": {
      "type": "string",
      "title": "Erfasst am",
      "description": "Der Quellen-Zeitstempel der Erfassung, unverändert so belassen, wie die Datenquelle ihn liefert",
      "prefill": "2026-08-27T15:17:02"
    },
    "like_count": {
      "type": "string",
      "title": "Like-Anzahl",
      "description": "Die Like-Anzahl zum Zeitpunkt der Erfassung, unverändert als Quelltext beibehalten",
      "prefill": "1"
    },
    "keyword": {
      "type": "string",
      "title": "Keyword",
      "description": "Der Quellen-Keyword-Wert dieses Kommentardatensatzes, unverändert als Quelltext beibehalten",
      "prefill": "7676927940759653650"
    },
    "sec_id": {
      "type": "string",
      "title": "Autor-sec-ID",
      "description": "Die öffentliche TikTok-sec-ID des Kommentarautors, unverändert als Quelltext beibehalten",
      "prefill": "MS4wLjABAAAAPbxslh-t5xoPlxOuQY3X4ZNjqiwy2dBXmUa5HM7crjnOmIAJTTzKPm5aYI79jHTn"
    },
    "biz_id": {
      "type": "string",
      "title": "Business-ID",
      "description": "Die Business-Kennung des Quell-Kommentardatensatzes, unverändert als Quelltext beibehalten",
      "prefill": "7676927940759653650"
    },
    "detailed_mentions": {
      "type": "string",
      "title": "Detaillierte Erwähnungen",
      "description": "Der detaillierte Erwähnungstext des Quelldatensatzes, unverändert als Quelltext statt als Liste",
      "prefill": "[]"
    },
    "liked_by_author": {
      "type": "boolean",
      "title": "Vom Autor geliked",
      "description": "Ob der Videoautor diesen Kommentar zum Zeitpunkt der Erfassung geliked hat",
      "prefill": true
    },
    "mentions": {
      "type": "string",
      "title": "Erwähnungen",
      "description": "Der Erwähnungstext des Quelldatensatzes, unverändert als Quelltext statt als Liste",
      "prefill": "[]"
    },
    "pinned_by_author": {
      "type": "boolean",
      "title": "Vom Autor angepinnt",
      "description": "Ob der Videoautor diesen Kommentar zum Zeitpunkt der Erfassung angepinnt hat",
      "prefill": false
    },
    "reply_comment_total": {
      "type": "string",
      "title": "Antwortanzahl",
      "description": "Die Anzahl der Antworten zum Zeitpunkt der Erfassung, unverändert als Quelltext beibehalten",
      "prefill": "0"
    },
    "source_item": {
      "type": "string",
      "title": "Quellelement",
      "description": "Die übermittelte TikTok-Content-ID, die mit diesem Ergebnisdatensatz verknüpft ist",
      "prefill": "7676927940759653650"
    },
    "no_data": {
      "type": "boolean",
      "title": "Keine Daten",
      "description": "Ob für das Quellvideo keine öffentlichen Kommentardaten erfasst wurden",
      "prefill": false
    }
  },
  "required": [],
  "additionalProperties": false
}

Integration

Diese App kann über MCP, API, SDK oder Dateiexport integriert werden — alle Kanäle teilen sich dieselben Fähigkeiten und Preise. Jede Anfrage authentifiziert sich über den Authorization: Bearer-Header mit einem API Key (langlebig, in der Data Hub Konsole erstellt); MCP-Clients können sich zusätzlich per OAuth ohne Key anmelden. Weitere Optionen wie CLI und Skill sind in Vorbereitung.

Über das MCP (Model Context Protocol) können Sie diese App direkt aus KI-Clients wie Claude und Cursor aufrufen. Wählen Sie Ihren Client und den Authentifizierungsmodus und kopieren Sie dann die Konfiguration unten.

Client-Konfiguration

Ersetzen Sie den Wert nach Bearer durch Ihren langlebigen API Key. Funktioniert in jedem Client, in CI und in Headless-Umgebungen.

mcpServers config
{
  "mcpServers": {
    "hello_moto__tiktok-video-comments": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=hello_moto/tiktok-video-comments",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Lassen Sie die KI die Einrichtung übernehmen

Sie möchten Konfigurationen nicht von Hand bearbeiten? Kopieren Sie den Installations-Prompt und fügen Sie ihn in einen beliebigen KI-Client ein — er schließt die Einrichtung auf seine eigene Weise ab. (Der Prompt weist die KI an, Ihren API Key bei Ihnen zu erfragen, damit Zugangsdaten nie im Chatverlauf oder in geteilten Konfigurationen landen.)

detail.access.mcp.composeHint

Preise

20 zurückgegebene Kommentare

Berechnet nach der Anzahl der erfolgreich zurückgegebenen Datensätze. Fehlgeschlagene Läufe werden nicht berechnet. Abgerechnet in Einheiten von 20 Datensatz; jede angefangene Einheit wird auf 20 Datensatz aufgerundet.

0,002 $/ 20 Datensatz
Per task submitted

Wird pro übermitteltem Lauf einmal berechnet, unabhängig davon, wie viele Datensätze zurückgegeben werden.

0,0001 $/ Lauf

Mehrere Abrechnungsereignisse werden unabhängig voneinander kumuliert. Details siehe jeweilige Position. Fehlgeschlagene Läufe werden nicht berechnet.

Credits ansehen

Jetzt ausprobieren

Füllen Sie die Parameter aus und starten Sie — die Ergebnisse stammen aus einem echten Aufruf.

Beispiel
Parameter werden vor dem Absenden gegen input.schema validiert
Bitte füllen Sie zuerst die Pflichtparameter aus
Ab 0,002 $ / 20 Datensatz