Douyin-Videokommentare
Erfasst öffentliche Kommentare, Interaktionsdaten, Autoreninformationen und Zeitstempel eines Douyin-Videos
Übersetzt · de-DEOriginaltext anzeigen
Übersicht
Öffentliche Kommentare zu einem Douyin-Video zeigen, wie Zuschauer in ihren eigenen Worten reagieren, welche Themen Antworten auslösen und wie sich sichtbare Interaktion rund um den Inhalt entwickelt. Diese Data App ordnet den öffentlichen Kommentarbereich eines Videos als einheitlichen Datensatz mit Kommentartexten, Autorenangaben, Antwortbeziehungen, Interaktionsständen und Zeitstempeln.
Das Ergebnis ist für wiederholbare Analysen statt für manuelles Scrollen ausgelegt. Der ursprüngliche Wortlaut bleibt erhalten und jeder Kommentar wird mit seinem Video und Gesprächsverlauf verbunden. So lassen sich Reaktionen vergleichen, wiederkehrende Themen erkennen und Diskussionen zu einem Beitrag untersuchen.
Datenhinweise
Die Daten umfassen Kommentare und Autorenangaben, die zum Erfassungszeitpunkt für das angegebene Douyin-Video öffentlich sichtbar sind. Jeder normale Datensatz wird durch seine Kommentar-ID identifiziert; sie dient auch zur Entfernung von Duplikaten über die erfassten Seiten hinweg. Private, gelöschte, eingeschränkte und nur nach Anmeldung sichtbare Kommentare sind nicht enthalten.
Gefällt-mir-Zahl, Favoritenzahl, Repost-Zahl, Antwortzahl, Aufrufzahl, Autorenangaben und Kommentarstatus sind Momentaufnahmen und können sich nach der Erfassung ändern. Zähl- und einige Klassifizierungswerte bleiben im Quelltextformat, statt in Zahlen umgewandelt zu werden. Kommentarbilder bleiben ebenfalls in der gelieferten Textform. Veröffentlicht am und Erfasst am bewahren die Quellzeitstempel, ohne eine Zeitzone abzuleiten. Wenn ein Video keine öffentlichen Kommentare liefert, halten Quellvideo-ID und Keine Daten dieses Ergebnis fest.
So sehen die Ergebnisse aus
Jeder normale Datensatz steht für einen öffentlich sichtbaren Kommentar des ausgewählten Douyin-Videos.
| Kommentar-ID | Kommentartext | Kontoname | Veröffentlicht am | Gefällt-mir-Zahl | Antwortzahl |
|---|---|---|---|---|---|
| 7675002466995684133 | 【探险者】坐进探险者,开启感官之旅[赞][赞] | 颜西枣A | 2026-08-17T22:09:25 | 0 | 0 |
| 7675504408697275187 | 此用户没有填写评价 | 艾杰很哇塞! | 2026-08-19T06:37:15 | 0 | 0 |
Weitere Werte umfassen Konto- und Avatarangaben, Ortstexte, Kommentar- und Inhaltslinks, Kennungen des Antwortverlaufs, Bildinformationen, Verifizierungsdaten, erkannte Sprache und Bildschirmtexte sowie den Erfassungszeitpunkt.
Anwendungsfälle
- Kommentartext mit Gefällt-mir-Zahl und Antwortzahl vergleichen, um Reaktionen mit stärkerer sichtbarer Interaktion zu erkennen.
- Kommentartext nach wiederkehrenden Formulierungen gruppieren und mit Veröffentlicht am die Entwicklung der Diskussion verfolgen.
- Mit ID des Elternkommentars und ID des Stammkommentars Antwortverläufe rekonstruieren und erste Reaktionen von Folgegesprächen trennen.
- Kontoname, Verifizierungstyp, IP-Standort und Ort auf Stadtebene prüfen, um die sichtbare Zusammensetzung der Beteiligten zu beschreiben, ohne diese Angaben als verifizierte Identität zu behandeln.
Anwendungsbereich & Grenzen
Jeder Lauf verarbeitet eine Douyin-Video-ID und eine gewünschte Kommentarzahl von 1 bis 200. Ergebnisse werden in vollständigen 20er-Blöcken geliefert, daher kann die tatsächliche Anzahl aufgerundet werden. Erfasst werden nur öffentliche Kommentare.
- Geeignet für
- Wenn öffentliche Kommentartexte und Interaktionsdaten eines bestimmten Douyin-Videos benötigt werden
- Wenn Kommentarautoren, Antwortbeziehungen, Zeitstempel und Ortsangaben analysiert werden sollen
- Nicht verwenden für
- Wenn Kommentare von einer anderen Plattform als Douyin benötigt werden
- Wenn private, gelöschte, eingeschränkte oder nur nach Anmeldung sichtbare Kommentare benötigt werden
Fehlerbehandlung
Vom Autor deklariertes Fehler- und Wiederholungsverhalten. Wir empfehlen, es bei der Integration in Ihren System-Prompt aufzunehmen.
- 1Wenn keine Kommentare zurückgegeben werden, prüfen Sie die Video-ID und ob Video und Kommentare öffentlich sichtbar sind
- 2Versuchen Sie es nach einer Ratenbegrenzung, vorübergehenden Dienststörung oder Zeitüberschreitung später erneut
- 3Wenn das Ergebnis der Übermittlung unklar ist, vermeiden Sie eine sofortige erneute Übermittlung, um doppelte Aufgaben zu verhindern
- 4Prüfen Sie bei einem Authentifizierungsfehler den im Ausführungsumfeld hinterlegten API-Schlüssel
Eingabe
Parameter, die zum Aufruf dieser App erforderlich sind, generiert aus dem input.schema in der manifest.json.
| Feld | Fachlicher Name | Typ | Erforderlich | Standard | Enum / Einschränkungen | Beispiel | Beschreibung |
|---|---|---|---|---|---|---|---|
| video_id | Douyin-Video-ID | string | Ja | — | — | 7675002361652376997 | Die numerische ID des Douyin-Videos, dessen öffentliche Kommentare erfasst werden. Geben Sie nur die Video-ID ein, kein Stichwort und keine URL. |
| comment_count | Gewünschte Kommentarzahl | integer | Ja | — | 1–200 | 20 | Die gewünschte Anzahl zu erfassender Kommentare von 1 bis 200. Ergebnisse und Abrechnung werden auf vollständige 20er-Blöcke aufgerundet, daher kann die tatsächliche Anzahl höher sein. |
Ausgabe
Feldstruktur eines einzelnen Datensatzes, generiert aus dem output.schema in der manifest.json.
| Feld | Fachlicher Name | Typ | Beispiel | Beschreibung |
|---|---|---|---|---|
| account_id | Konto-ID | string | 3751974819070941 | Die Douyin-Konto-ID des Kommentarautors |
| account_name | Kontoname | string | 颜西枣A | Der öffentlich angezeigte Name des Kommentarautors |
| account_short_id | Kurze Konto-ID | string | 37519748 | Die kurze Douyin-Kennung des Autors, sofern verfügbar |
| accurate_location_cities | Ort auf Stadtebene | string | 北京 | Ortsangabe auf Stadtebene zum Kommentarautor, sofern verfügbar |
| accurate_location_provinces | Ort auf Provinzebene | string | 北京 | Ortsangabe auf Provinzebene zum Kommentarautor, sofern verfügbar |
| asr_text | Sprachtranskript | string | 坐进探险者,开启感官之旅 | Aus dem referenzierten Inhalt erkannter Sprachtext, sofern verfügbar |
| avatar_url | Avatar-URL | string | https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-i-0813c000-ce_oUnA4rIiXJAIIAW2AT2QfevAAkDoAw8H8fRMQe | Die öffentliche URL des Avatarbilds des Kommentarautors |
| biz_id | Geschäfts-ID | string | 7675002361652376997 | Die im Quelldatensatz des Kommentars enthaltene Geschäftskennung |
| collect_count | Favoritenzahl | string | 0 | Favoritenzahl des Kommentars zum Erfassungszeitpunkt, im Quelltextformat beibehalten |
| comment_id | Kommentar-ID | string | 7675002466995684133 | Die stabile eindeutige Kennung des Douyin-Kommentars |
| comment_image_url_list | Kommentarbilder | string | [] | Sammlung der Kommentarbild-URLs im Quelltextformat |
| comment_text | Kommentartext | string | 【探险者】坐进探险者,开启感官之旅[赞][赞] | Der im Douyin-Kommentar veröffentlichte Text |
| comment_type | Kommentartyp | string | 1 | Der Quellwert zur Kennzeichnung des Kommentartyps |
| comment_url | Kommentar-URL | string | http://www.douyin.com/video/7675002361652376997 | Die mit dem Kommentar verknüpfte öffentliche URL, sofern verfügbar |
| content_id | Inhalts-ID | string | 7675002361652376997 | Die Kennung des Douyin-Videos zum Kommentar |
| crawl_time | Erfasst am | string | 2026-08-25T14:02:54 | Der Quellzeitstempel der Erfassung des Kommentardatensatzes |
| fans | Followerzahl | string | 1200 | Followerzahl des Autors zum Erfassungszeitpunkt, im Quelltextformat beibehalten |
| ip_location | IP-Standort | string | 北京 | Die beim Kommentar angezeigte Ortsangabe, sofern verfügbar |
| like_count | Gefällt-mir-Zahl | string | 0 | Gefällt-mir-Zahl des Kommentars zum Erfassungszeitpunkt, im Quelltextformat beibehalten |
| ocr_text | Erkannter Bildschirmtext | string | 探险者 | Aus dem referenzierten Inhalt erkannter Bildschirmtext, sofern verfügbar |
| parent_comment_id | ID des Elternkommentars | string | 7675002466995684133 | Die Kennung des direkten Elternkommentars einer Antwort |
| publish_time | Veröffentlicht am | string | 2026-08-17T22:09:25 | Der Quellzeitstempel der Veröffentlichung des Kommentars |
| repost_count | Repost-Zahl | string | 0 | Zahl der mit dem Kommentar verbundenen Reposts zum Erfassungszeitpunkt, im Quelltextformat beibehalten |
| root_comment_id | ID des Stammkommentars | string | 7675002466995684133 | Die Kennung des Stammkommentars im Antwortverlauf |
| status | Kommentarstatus | string | active | Der zum Erfassungszeitpunkt beobachtete Status des Kommentars |
| sub_comment_count | Antwortzahl | string | 0 | Anzahl der Antworten auf den Kommentar, im Quelltextformat beibehalten |
| source_video_id | Quellvideo-ID | string | 7675002361652376997 | Die übermittelte Douyin-Video-ID des Ergebnisdatensatzes |
| no_data | Keine Daten | boolean | false | Gibt an, ob für das Quellvideo keine öffentlichen Kommentardaten erfasst wurden |
| verify_type | Verifizierungstyp | string | 0 | Verifizierungstyp des Autors, sofern verfügbar, im Quelltextformat beibehalten |
| view_count | Aufrufzahl | string | 0 | Aufrufzahl des referenzierten Inhalts zum Erfassungszeitpunkt, im Quelltextformat beibehalten |
Datensatz-Schema
Die Ausgabe wird Datensatz für Datensatz zurückgegeben. detail.output.idFieldHint
{
"type": "object",
"properties": {
"account_id": {
"type": "string",
"title": "Konto-ID",
"description": "Die Douyin-Konto-ID des Kommentarautors",
"prefill": "3751974819070941"
},
"account_name": {
"type": "string",
"title": "Kontoname",
"description": "Der öffentlich angezeigte Name des Kommentarautors",
"prefill": "颜西枣A"
},
"account_short_id": {
"type": "string",
"title": "Kurze Konto-ID",
"description": "Die kurze Douyin-Kennung des Autors, sofern verfügbar",
"prefill": "37519748"
},
"accurate_location_cities": {
"type": "string",
"title": "Ort auf Stadtebene",
"description": "Ortsangabe auf Stadtebene zum Kommentarautor, sofern verfügbar",
"prefill": "北京"
},
"accurate_location_provinces": {
"type": "string",
"title": "Ort auf Provinzebene",
"description": "Ortsangabe auf Provinzebene zum Kommentarautor, sofern verfügbar",
"prefill": "北京"
},
"asr_text": {
"type": "string",
"title": "Sprachtranskript",
"description": "Aus dem referenzierten Inhalt erkannter Sprachtext, sofern verfügbar",
"prefill": "坐进探险者,开启感官之旅"
},
"avatar_url": {
"type": "string",
"title": "Avatar-URL",
"description": "Die öffentliche URL des Avatarbilds des Kommentarautors",
"prefill": "https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-i-0813c000-ce_oUnA4rIiXJAIIAW2AT2QfevAAkDoAw8H8fRMQe"
},
"biz_id": {
"type": "string",
"title": "Geschäfts-ID",
"description": "Die im Quelldatensatz des Kommentars enthaltene Geschäftskennung",
"prefill": "7675002361652376997"
},
"collect_count": {
"type": "string",
"title": "Favoritenzahl",
"description": "Favoritenzahl des Kommentars zum Erfassungszeitpunkt, im Quelltextformat beibehalten",
"prefill": "0"
},
"comment_id": {
"type": "string",
"title": "Kommentar-ID",
"description": "Die stabile eindeutige Kennung des Douyin-Kommentars",
"prefill": "7675002466995684133"
},
"comment_image_url_list": {
"type": "string",
"title": "Kommentarbilder",
"description": "Sammlung der Kommentarbild-URLs im Quelltextformat",
"prefill": "[]"
},
"comment_text": {
"type": "string",
"title": "Kommentartext",
"description": "Der im Douyin-Kommentar veröffentlichte Text",
"prefill": "【探险者】坐进探险者,开启感官之旅[赞][赞]"
},
"comment_type": {
"type": "string",
"title": "Kommentartyp",
"description": "Der Quellwert zur Kennzeichnung des Kommentartyps",
"prefill": "1"
},
"comment_url": {
"type": "string",
"title": "Kommentar-URL",
"description": "Die mit dem Kommentar verknüpfte öffentliche URL, sofern verfügbar",
"prefill": "http://www.douyin.com/video/7675002361652376997"
},
"content_id": {
"type": "string",
"title": "Inhalts-ID",
"description": "Die Kennung des Douyin-Videos zum Kommentar",
"prefill": "7675002361652376997"
},
"crawl_time": {
"type": "string",
"title": "Erfasst am",
"description": "Der Quellzeitstempel der Erfassung des Kommentardatensatzes",
"prefill": "2026-08-25T14:02:54"
},
"fans": {
"type": "string",
"title": "Followerzahl",
"description": "Followerzahl des Autors zum Erfassungszeitpunkt, im Quelltextformat beibehalten",
"prefill": "1200"
},
"ip_location": {
"type": "string",
"title": "IP-Standort",
"description": "Die beim Kommentar angezeigte Ortsangabe, sofern verfügbar",
"prefill": "北京"
},
"like_count": {
"type": "string",
"title": "Gefällt-mir-Zahl",
"description": "Gefällt-mir-Zahl des Kommentars zum Erfassungszeitpunkt, im Quelltextformat beibehalten",
"prefill": "0"
},
"ocr_text": {
"type": "string",
"title": "Erkannter Bildschirmtext",
"description": "Aus dem referenzierten Inhalt erkannter Bildschirmtext, sofern verfügbar",
"prefill": "探险者"
},
"parent_comment_id": {
"type": "string",
"title": "ID des Elternkommentars",
"description": "Die Kennung des direkten Elternkommentars einer Antwort",
"prefill": "7675002466995684133"
},
"publish_time": {
"type": "string",
"title": "Veröffentlicht am",
"description": "Der Quellzeitstempel der Veröffentlichung des Kommentars",
"prefill": "2026-08-17T22:09:25"
},
"repost_count": {
"type": "string",
"title": "Repost-Zahl",
"description": "Zahl der mit dem Kommentar verbundenen Reposts zum Erfassungszeitpunkt, im Quelltextformat beibehalten",
"prefill": "0"
},
"root_comment_id": {
"type": "string",
"title": "ID des Stammkommentars",
"description": "Die Kennung des Stammkommentars im Antwortverlauf",
"prefill": "7675002466995684133"
},
"status": {
"type": "string",
"title": "Kommentarstatus",
"description": "Der zum Erfassungszeitpunkt beobachtete Status des Kommentars",
"prefill": "active"
},
"sub_comment_count": {
"type": "string",
"title": "Antwortzahl",
"description": "Anzahl der Antworten auf den Kommentar, im Quelltextformat beibehalten",
"prefill": "0"
},
"source_video_id": {
"type": "string",
"title": "Quellvideo-ID",
"description": "Die übermittelte Douyin-Video-ID des Ergebnisdatensatzes",
"prefill": "7675002361652376997"
},
"no_data": {
"type": "boolean",
"title": "Keine Daten",
"description": "Gibt an, ob für das Quellvideo keine öffentlichen Kommentardaten erfasst wurden",
"prefill": false
},
"verify_type": {
"type": "string",
"title": "Verifizierungstyp",
"description": "Verifizierungstyp des Autors, sofern verfügbar, im Quelltextformat beibehalten",
"prefill": "0"
},
"view_count": {
"type": "string",
"title": "Aufrufzahl",
"description": "Aufrufzahl des referenzierten Inhalts zum Erfassungszeitpunkt, im Quelltextformat beibehalten",
"prefill": "0"
}
},
"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": {
"meme_today__douyin-video-comments": {
"type": "http",
"url": "https://mcp-v2.octoparse.com?pin=meme_today/douyin-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
Wird pro übermitteltem Lauf einmal berechnet, unabhängig davon, wie viele Datensätze zurückgegeben werden.
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.
Mehrere Abrechnungsereignisse werden unabhängig voneinander kumuliert. Details siehe jeweilige Position. Fehlgeschlagene Läufe werden nicht berechnet.
Credits ansehenJetzt ausprobieren
Füllen Sie die Parameter aus und starten Sie — die Ergebnisse stammen aus einem echten Aufruf.