Commentaires de vidéos Douyin
Collecte les commentaires publics, les interactions, les informations d’auteur et les horodatages d’une vidéo Douyin
Traduit · fr-FRVoir le texte original
Aperçu
Les commentaires publics d’une vidéo Douyin montrent comment les spectateurs réagissent avec leurs propres mots, quels sujets suscitent des réponses et comment l’interaction visible se développe autour du contenu. Cette Data App transforme l’espace public des commentaires d’une vidéo en un jeu de données cohérent regroupant texte, informations sur les auteurs, liens entre réponses, instantanés d’interaction et horodatages.
Le résultat est conçu pour des analyses répétables plutôt que pour un défilement manuel. Il conserve le texte original et relie chaque commentaire à sa vidéo et à son fil de discussion, ce qui facilite la comparaison des réactions, l’identification des thèmes récurrents et l’examen des conversations autour d’une publication.
Notes sur les données
Les données couvrent les commentaires et les informations d’auteur visibles publiquement pour la vidéo Douyin fournie au moment de la collecte. Chaque enregistrement normal est identifié par son identifiant du commentaire, également utilisé pour supprimer les doublons entre les pages collectées. Les commentaires privés, supprimés, restreints ou accessibles uniquement après connexion ne sont pas couverts.
Le nombre de mentions J’aime, le nombre de favoris, le nombre de republications, le nombre de réponses, le nombre de vues, les informations d’auteur et le statut du commentaire sont des instantanés susceptibles de changer après la collecte. Les nombres et certaines valeurs de classification restent sous forme de texte source. Les images de commentaire conservent également le format texte fourni. Publié le et Collecté le préservent les horodatages source sans déduire de fuseau horaire. Lorsqu’une vidéo ne fournit aucun commentaire public, l’identifiant de la vidéo source et Aucune donnée conservent ce résultat.
Aperçu des résultats
Chaque enregistrement normal représente un commentaire visible publiquement sur la vidéo Douyin sélectionnée.
| Identifiant du commentaire | Texte du commentaire | Nom du compte | Publié le | Nombre de mentions J’aime | Nombre de réponses |
|---|---|---|---|---|---|
| 7675002466995684133 | 【探险者】坐进探险者,开启感官之旅[赞][赞] | 颜西枣A | 2026-08-17T22:09:25 | 0 | 0 |
| 7675504408697275187 | 此用户没有填写评价 | 艾杰很哇塞! | 2026-08-19T06:37:15 | 0 | 0 |
Les autres valeurs comprennent les informations de compte et d’avatar, les textes de localisation, les liens de commentaire et de contenu, les identifiants des fils de réponses, les images, la vérification, les textes vocaux et visuels reconnus ainsi que l’heure de collecte.
Cas d’utilisation
- Comparez le texte du commentaire avec le nombre de mentions J’aime et le nombre de réponses pour repérer les réactions générant le plus d’interactions visibles.
- Regroupez le texte du commentaire par expressions récurrentes, puis utilisez Publié le pour suivre l’évolution de la discussion.
- Reconstituez les fils avec l’identifiant du commentaire parent et l’identifiant du commentaire racine afin de distinguer les réactions initiales des échanges suivants.
- Examinez le nom du compte, le type de vérification, la localisation IP et la localisation par ville pour décrire la composition visible des participants sans considérer ces champs comme une identité vérifiée.
Périmètre et limites
Chaque exécution accepte un identifiant de vidéo Douyin et un nombre souhaité de commentaires compris entre 1 et 200. Les résultats sont renvoyés par lots complets de 20, le nombre réel peut donc être arrondi à la hausse. Seuls les commentaires publics sont couverts.
- Adapté pour
- Lorsque vous avez besoin du texte et des interactions des commentaires publics d’une vidéo Douyin précise
- Lorsque vous souhaitez analyser les auteurs, les liens de réponse, les horodatages et les textes de localisation
- À ne pas utiliser pour
- Lorsque vous avez besoin de commentaires provenant d’une plateforme autre que Douyin
- Lorsque vous avez besoin de commentaires privés, supprimés, restreints ou accessibles uniquement après connexion
Gestion des échecs
Comportement en cas d'échec et de nouvelle tentative déclaré par l'auteur. Nous vous recommandons de l'inclure dans votre prompt système lors de l'intégration.
- 1Si aucun commentaire n’est renvoyé, vérifiez l’identifiant de la vidéo et confirmez que la vidéo et ses commentaires sont publics
- 2Réessayez plus tard après une limitation de débit, une indisponibilité temporaire ou un dépassement de délai
- 3Si le résultat de l’envoi est inconnu, évitez un nouvel envoi immédiat qui pourrait créer des tâches en double
- 4En cas d’échec d’authentification, vérifiez la clé API configurée dans l’environnement d’exécution
Entrée
Paramètres requis pour appeler cette App, générés à partir de l'input.schema du manifest.json.
| Champ | Nom métier | Type | Requis | Défaut | Énum / Contraintes | Exemple | Description |
|---|---|---|---|---|---|---|---|
| video_id | Identifiant de vidéo Douyin | string | Oui | — | — | 7675002361652376997 | Identifiant numérique de la vidéo Douyin dont les commentaires publics seront collectés. Saisissez uniquement l’identifiant, pas un mot-clé ni une URL. |
| comment_count | Nombre souhaité de commentaires | integer | Oui | — | 1–200 | 20 | Nombre souhaité de commentaires à collecter, de 1 à 200. Les résultats et la facturation sont arrondis par lots complets de 20, le nombre réel peut donc être supérieur. |
Sortie
Structure des champs d'un enregistrement, générée à partir de l'output.schema du manifest.json.
| Champ | Nom métier | Type | Exemple | Description |
|---|---|---|---|---|
| account_id | Identifiant du compte | string | 3751974819070941 | Identifiant du compte Douyin associé à l’auteur du commentaire |
| account_name | Nom du compte | string | 颜西枣A | Nom d’affichage public de l’auteur du commentaire |
| account_short_id | Identifiant court du compte | string | 37519748 | Identifiant Douyin court de l’auteur lorsqu’il est disponible |
| accurate_location_cities | Localisation par ville | string | 北京 | Texte de localisation au niveau de la ville associé à l’auteur lorsqu’il est disponible |
| accurate_location_provinces | Localisation par province | string | 北京 | Texte de localisation au niveau de la province associé à l’auteur lorsqu’il est disponible |
| asr_text | Transcription vocale | string | 坐进探险者,开启感官之旅 | Texte vocal reconnu dans le contenu référencé lorsqu’il est disponible |
| avatar_url | URL de l’avatar | string | https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-i-0813c000-ce_oUnA4rIiXJAIIAW2AT2QfevAAkDoAw8H8fRMQe | URL publique de l’image d’avatar de l’auteur du commentaire |
| biz_id | Identifiant métier | string | 7675002361652376997 | Identifiant métier présent dans l’enregistrement source du commentaire |
| collect_count | Nombre de favoris | string | 0 | Nombre de favoris du commentaire au moment de la collecte, conservé comme texte source |
| comment_id | Identifiant du commentaire | string | 7675002466995684133 | Identifiant unique et stable du commentaire Douyin |
| comment_image_url_list | Images du commentaire | string | [] | Collection d’URL d’images du commentaire conservée dans le format texte source |
| comment_text | Texte du commentaire | string | 【探险者】坐进探险者,开启感官之旅[赞][赞] | Texte publié dans le commentaire Douyin |
| comment_type | Type de commentaire | string | 1 | Valeur source identifiant le type de commentaire |
| comment_url | URL du commentaire | string | http://www.douyin.com/video/7675002361652376997 | URL publique associée au commentaire lorsqu’elle est disponible |
| content_id | Identifiant du contenu | string | 7675002361652376997 | Identifiant de la vidéo Douyin associée au commentaire |
| crawl_time | Collecté le | string | 2026-08-25T14:02:54 | Horodatage source de la collecte de l’enregistrement du commentaire |
| fans | Nombre d’abonnés | string | 1200 | Nombre d’abonnés de l’auteur au moment de la collecte, conservé comme texte source |
| ip_location | Localisation IP | string | 北京 | Texte de localisation affiché pour le commentaire lorsqu’il est disponible |
| like_count | Nombre de mentions J’aime | string | 0 | Nombre de mentions J’aime du commentaire au moment de la collecte, conservé comme texte source |
| ocr_text | Texte reconnu à l’écran | string | 探险者 | Texte reconnu à l’écran dans le contenu référencé lorsqu’il est disponible |
| parent_comment_id | Identifiant du commentaire parent | string | 7675002466995684133 | Identifiant du commentaire parent direct d’une réponse |
| publish_time | Publié le | string | 2026-08-17T22:09:25 | Horodatage source de publication du commentaire |
| repost_count | Nombre de republications | string | 0 | Nombre de republications associé au commentaire au moment de la collecte, conservé comme texte source |
| root_comment_id | Identifiant du commentaire racine | string | 7675002466995684133 | Identifiant du commentaire racine dans le fil de réponses |
| status | Statut du commentaire | string | active | Statut du commentaire observé au moment de la collecte |
| sub_comment_count | Nombre de réponses | string | 0 | Nombre de réponses au commentaire, conservé comme texte source |
| source_video_id | Identifiant de la vidéo source | string | 7675002361652376997 | Identifiant de vidéo Douyin envoyé et associé à l’enregistrement résultat |
| no_data | Aucune donnée | boolean | false | Indique si aucune donnée de commentaire public n’a été collectée pour la vidéo source |
| verify_type | Type de vérification | string | 0 | Type de vérification de l’auteur lorsqu’il est disponible, conservé comme texte source |
| view_count | Nombre de vues | string | 0 | Nombre de vues du contenu référencé au moment de la collecte, conservé comme texte source |
Schema de l'enregistrement
La sortie est renvoyée enregistrement par enregistrement. detail.output.idFieldHint
{
"type": "object",
"properties": {
"account_id": {
"type": "string",
"title": "Identifiant du compte",
"description": "Identifiant du compte Douyin associé à l’auteur du commentaire",
"prefill": "3751974819070941"
},
"account_name": {
"type": "string",
"title": "Nom du compte",
"description": "Nom d’affichage public de l’auteur du commentaire",
"prefill": "颜西枣A"
},
"account_short_id": {
"type": "string",
"title": "Identifiant court du compte",
"description": "Identifiant Douyin court de l’auteur lorsqu’il est disponible",
"prefill": "37519748"
},
"accurate_location_cities": {
"type": "string",
"title": "Localisation par ville",
"description": "Texte de localisation au niveau de la ville associé à l’auteur lorsqu’il est disponible",
"prefill": "北京"
},
"accurate_location_provinces": {
"type": "string",
"title": "Localisation par province",
"description": "Texte de localisation au niveau de la province associé à l’auteur lorsqu’il est disponible",
"prefill": "北京"
},
"asr_text": {
"type": "string",
"title": "Transcription vocale",
"description": "Texte vocal reconnu dans le contenu référencé lorsqu’il est disponible",
"prefill": "坐进探险者,开启感官之旅"
},
"avatar_url": {
"type": "string",
"title": "URL de l’avatar",
"description": "URL publique de l’image d’avatar de l’auteur du commentaire",
"prefill": "https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-i-0813c000-ce_oUnA4rIiXJAIIAW2AT2QfevAAkDoAw8H8fRMQe"
},
"biz_id": {
"type": "string",
"title": "Identifiant métier",
"description": "Identifiant métier présent dans l’enregistrement source du commentaire",
"prefill": "7675002361652376997"
},
"collect_count": {
"type": "string",
"title": "Nombre de favoris",
"description": "Nombre de favoris du commentaire au moment de la collecte, conservé comme texte source",
"prefill": "0"
},
"comment_id": {
"type": "string",
"title": "Identifiant du commentaire",
"description": "Identifiant unique et stable du commentaire Douyin",
"prefill": "7675002466995684133"
},
"comment_image_url_list": {
"type": "string",
"title": "Images du commentaire",
"description": "Collection d’URL d’images du commentaire conservée dans le format texte source",
"prefill": "[]"
},
"comment_text": {
"type": "string",
"title": "Texte du commentaire",
"description": "Texte publié dans le commentaire Douyin",
"prefill": "【探险者】坐进探险者,开启感官之旅[赞][赞]"
},
"comment_type": {
"type": "string",
"title": "Type de commentaire",
"description": "Valeur source identifiant le type de commentaire",
"prefill": "1"
},
"comment_url": {
"type": "string",
"title": "URL du commentaire",
"description": "URL publique associée au commentaire lorsqu’elle est disponible",
"prefill": "http://www.douyin.com/video/7675002361652376997"
},
"content_id": {
"type": "string",
"title": "Identifiant du contenu",
"description": "Identifiant de la vidéo Douyin associée au commentaire",
"prefill": "7675002361652376997"
},
"crawl_time": {
"type": "string",
"title": "Collecté le",
"description": "Horodatage source de la collecte de l’enregistrement du commentaire",
"prefill": "2026-08-25T14:02:54"
},
"fans": {
"type": "string",
"title": "Nombre d’abonnés",
"description": "Nombre d’abonnés de l’auteur au moment de la collecte, conservé comme texte source",
"prefill": "1200"
},
"ip_location": {
"type": "string",
"title": "Localisation IP",
"description": "Texte de localisation affiché pour le commentaire lorsqu’il est disponible",
"prefill": "北京"
},
"like_count": {
"type": "string",
"title": "Nombre de mentions J’aime",
"description": "Nombre de mentions J’aime du commentaire au moment de la collecte, conservé comme texte source",
"prefill": "0"
},
"ocr_text": {
"type": "string",
"title": "Texte reconnu à l’écran",
"description": "Texte reconnu à l’écran dans le contenu référencé lorsqu’il est disponible",
"prefill": "探险者"
},
"parent_comment_id": {
"type": "string",
"title": "Identifiant du commentaire parent",
"description": "Identifiant du commentaire parent direct d’une réponse",
"prefill": "7675002466995684133"
},
"publish_time": {
"type": "string",
"title": "Publié le",
"description": "Horodatage source de publication du commentaire",
"prefill": "2026-08-17T22:09:25"
},
"repost_count": {
"type": "string",
"title": "Nombre de republications",
"description": "Nombre de republications associé au commentaire au moment de la collecte, conservé comme texte source",
"prefill": "0"
},
"root_comment_id": {
"type": "string",
"title": "Identifiant du commentaire racine",
"description": "Identifiant du commentaire racine dans le fil de réponses",
"prefill": "7675002466995684133"
},
"status": {
"type": "string",
"title": "Statut du commentaire",
"description": "Statut du commentaire observé au moment de la collecte",
"prefill": "active"
},
"sub_comment_count": {
"type": "string",
"title": "Nombre de réponses",
"description": "Nombre de réponses au commentaire, conservé comme texte source",
"prefill": "0"
},
"source_video_id": {
"type": "string",
"title": "Identifiant de la vidéo source",
"description": "Identifiant de vidéo Douyin envoyé et associé à l’enregistrement résultat",
"prefill": "7675002361652376997"
},
"no_data": {
"type": "boolean",
"title": "Aucune donnée",
"description": "Indique si aucune donnée de commentaire public n’a été collectée pour la vidéo source",
"prefill": false
},
"verify_type": {
"type": "string",
"title": "Type de vérification",
"description": "Type de vérification de l’auteur lorsqu’il est disponible, conservé comme texte source",
"prefill": "0"
},
"view_count": {
"type": "string",
"title": "Nombre de vues",
"description": "Nombre de vues du contenu référencé au moment de la collecte, conservé comme texte source",
"prefill": "0"
}
},
"required": [],
"additionalProperties": false
}Intégration
Cette App peut être intégrée via MCP, API, SDK ou export de fichiers — tous les canaux partagent les mêmes capacités et la même tarification. Chaque requête s'authentifie avec l'en-tête Authorization: Bearer à l'aide d'une API Key (longue durée, créée dans la console Data Hub) ; les clients MCP peuvent aussi se connecter via OAuth, sans clé. D'autres options comme la CLI et Skill arrivent bientôt.
Avec MCP (Model Context Protocol), vous pouvez appeler cette App directement depuis des clients IA comme Claude et Cursor. Choisissez votre client et votre mode d'authentification, puis copiez la config ci-dessous.
Config du client
Remplacez la valeur après Bearer par votre API Key longue durée. Fonctionne dans n'importe quel client, en CI ou en environnement sans navigateur.
{
"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>" }
}
}
}Laissez l'IA tout configurer pour vous
Vous ne voulez pas modifier les configs à la main ? Copiez le prompt d'installation et collez-le dans n'importe quel client IA — il effectuera la configuration à sa manière. (Le prompt demande à l'IA de vous réclamer votre API Key, afin que les identifiants ne finissent jamais dans l'historique de conversation ni dans des configs partagées.)
detail.access.mcp.composeHint
Tarifs
Facturé une fois par exécution soumise, quel que soit le nombre d'enregistrements renvoyés.
Facturé selon le nombre d'enregistrements renvoyés avec succès. Les exécutions échouées ne sont pas facturées. Facturé par unités de 20 enregistrement ; toute unité incomplète est arrondie à 20 enregistrement.
Plusieurs événements de facturation se cumulent indépendamment. Voir chaque élément pour les détails. Les exécutions échouées ne sont pas facturées.
Voir les créditsEssayer maintenant
Renseignez les paramètres et lancez l'exécution — les résultats proviennent d'un appel réel.