logo
languageESdown
menu

Comentarios de videos de TikTok

Indica un ID de contenido de TikTok y un número esperado de comentarios para recibir comentarios públicos, autores, interacciones y fechas de publicación

Traducido · es-ESVer texto original

Descripción general

Los comentarios públicos de un video de TikTok muestran cómo reaccionan los espectadores con sus propias palabras, qué observaciones atraen respuestas y si el creador da me gusta o fija un comentario. Esta Data App convierte el área de comentarios públicos de un video en un conjunto de datos coherente, con texto, autores, relaciones de respuesta, instantáneas de interacción y marcas de tiempo.

El resultado sirve para un análisis repetible en lugar de desplazarse a mano. Conserva el texto original y conecta cada comentario con su video, autor, comentario principal y comentario raíz, para comparar reacciones, identificar temas recurrentes e inspeccionar las conversaciones en torno a un video.

Notas sobre los datos

Los datos cubren los comentarios públicamente visibles en el video de TikTok indicado en el momento de la recolección. Cada registro normal se identifica por su ID de comentario, que también se usa para quitar duplicados. Los videos privados, eliminados o con comentarios desactivados quedan fuera de la cobertura.

Número de me gusta, Número de respuestas, Gustado por el autor y Fijado por el autor son instantáneas y pueden cambiar después de la recolección. Los recuentos, los valores de clasificación como Tipo de comentario y los campos de menciones se conservan como texto de origen, sin convertirlos en números ni listas. Fecha de publicación y Fecha de recolección conservan las marcas de tiempo de origen sin inferir una zona horaria. Palabra clave, ID de negocio, ID de contenido y Elemento de origen pueden repetir el ID de contenido enviado cuando ese es el valor que lleva el registro de origen. URL de imágenes está vacío cuando el comentario no tiene imagen. El ID de comentario principal suele ser 0 en un comentario de primer nivel. Sin datos conserva el resultado de recolección cuando un video no tiene comentarios públicos.

Cómo se ven los resultados

Cada registro normal representa un comentario públicamente visible del video de TikTok seleccionado.

ID de comentarioTexto del comentarioNombre del autorFecha de publicaciónNúmero de me gustaNúmero de respuestas
7676928910512587528🔥🔥🔥LOR3NZO 🥵2026-08-23T02:45:1410
7676937550266663696HiF00tba11EDITS2026-08-23T03:18:5700

Los valores adicionales incluyen el avatar e identificadores de autor, relaciones de respuesta, indicadores de interacción del creador, marcas de tiempo de recolección, texto de menciones y el resultado sin datos.

Casos de uso

  • Comparar Texto del comentario con Número de me gusta y Número de respuestas para identificar observaciones con una interacción visible más fuerte.
  • Agrupar Texto del comentario por frases recurrentes y usar Fecha de publicación para ver cómo cambió la discusión.
  • Reconstruir hilos de respuesta con ID de comentario principal, ID de comentario raíz y Tipo de comentario para distinguir observaciones de primer nivel y respuestas.
  • Revisar Gustado por el autor y Fijado por el autor junto con ID de autor para ver cómo participó el creador en la discusión.

Alcance y límites

Cada ejecución recopila comentarios de un video de TikTok. El número esperado de comentarios es de 1 a 10000. Los resultados se devuelven en lotes completos de 20, así que la cantidad real puede redondearse al alza. Solo se cubren los comentarios públicos visibles en el momento de la recolección.

  • Adecuada para
  • Cuando necesitas el texto público y los datos de interacción de un video concreto de TikTok
  • Cuando necesitas autores, relaciones de respuesta, marcas de tiempo y señales del creador para analizar
  • No usar para
  • Cuando necesitas comentarios de más de un video en una sola ejecución — envía una ejecución distinta por video
  • Cuando necesitas datos privados, eliminados o con comentarios desactivados — esta App solo cubre comentarios públicos

Gestión de fallos

Comportamiento de fallos y reintentos declarado por el autor. Recomendamos incluirlo en tu prompt del sistema al integrar.

  1. 1Si no se devuelven comentarios, verifica el ID de contenido y confirma que el video y sus comentarios son públicos
  2. 2Reintenta más tarde tras un límite de frecuencia, una indisponibilidad temporal o un tiempo de espera
  3. 3Cuando el resultado del envío es desconocido, evita reenviar de inmediato para no crear tareas duplicadas
  4. 4Si falla la autenticación, verifica la API Key configurada en el entorno de ejecución

Entrada

Parámetros necesarios para llamar a esta App, generados a partir del input.schema del manifest.json.

CampoNombre de negocioTipoObligatorioPredeterminadoEnum / RestriccionesEjemploDescripción
content_idID de contenidostringSí——7676927940759653650El ID numérico del video público de TikTok cuyos comentarios se recopilarán. Introduce un solo ID de contenido, no una palabra clave ni una URL.
comment_countNúmero esperado de comentariosintegerSí—1–1000020El número de comentarios que se desea recopilar, de 1 a 10000. Los resultados se devuelven y facturan en lotes completos de 20, así que la cantidad real puede redondearse al alza.

Salida

Estructura de campos de un único registro, generada a partir del output.schema del manifest.json.

CampoNombre de negocioTipoEjemploDescripción
comment_idID de comentariostring7676928910512587528El identificador único y estable del comentario de TikTok
content_idID de contenidostring7676927940759653650El identificador del video de TikTok asociado al comentario
cur_idID de registrostring6a8fe471f5f83d2da3b7649dEl identificador de registro de origen devuelto con este comentario
comment_typeTipo de comentariostring1El valor de origen que identifica el tipo de comentario, conservado como texto de origen
root_comment_idID de comentario raízstring7676928910512587528El identificador del comentario raíz de este hilo de respuestas; los comentarios de primer nivel suelen repetir su propio ID de comentario
parent_comment_idID de comentario principalstring0El identificador del comentario principal de una respuesta; los comentarios de primer nivel suelen ser 0
comment_user_idID de autorstring7577435595783603221El identificador público de TikTok del autor del comentario
comment_user_avatar_urlAvatar del autorstringhttps://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=useast5La URL pública de la imagen de avatar del autor del comentario
comment_user_nameNombre del autorstringLOR3NZO 🥵El nombre público visible del autor del comentario
comment_textTexto del comentariostring🔥🔥🔥El texto publicado en el comentario de TikTok
publish_timeFecha de publicaciónstring2026-08-23T02:45:14La marca de tiempo de origen de la publicación, conservada tal como la devuelve la fuente
image_urlsURL de imágenesstring—Direcciones de imagen del comentario, conservadas como texto de origen; vacío cuando el comentario no tiene imagen
crawl_timeFecha de recolecciónstring2026-08-27T15:17:02La marca de tiempo de origen de la recolección, conservada tal como la devuelve la fuente
like_countNúmero de me gustastring1El número de me gusta en el momento de la recolección, conservado como texto de origen
keywordPalabra clavestring7676927940759653650El valor de palabra clave de origen asociado a este registro, conservado como texto de origen
sec_idSec ID del autorstringMS4wLjABAAAAPbxslh-t5xoPlxOuQY3X4ZNjqiwy2dBXmUa5HM7crjnOmIAJTTzKPm5aYI79jHTnEl sec ID público de TikTok del autor del comentario, conservado como texto de origen
biz_idID de negociostring7676927940759653650El identificador de negocio del registro de origen, conservado como texto de origen
detailed_mentionsMenciones detalladasstring[]El texto de menciones detalladas del registro de origen, conservado como texto y no convertido en lista
liked_by_authorGustado por el autorbooleantrueIndica si el autor del video dio me gusta a este comentario en el momento de la recolección
mentionsMencionesstring[]El texto de menciones del registro de origen, conservado como texto y no convertido en lista
pinned_by_authorFijado por el autorbooleanfalseIndica si el autor del video fijó este comentario en el momento de la recolección
reply_comment_totalNúmero de respuestasstring0El número de respuestas en el momento de la recolección, conservado como texto de origen
source_itemElemento de origenstring7676927940759653650El ID de contenido de TikTok enviado asociado a este registro de resultado
no_dataSin datosbooleanfalseIndica si no se recolectaron comentarios públicos para el video de origen

Schema del registro

La salida se devuelve registro a registro. detail.output.idFieldHint

output.schema
{
  "type": "object",
  "properties": {
    "comment_id": {
      "type": "string",
      "title": "ID de comentario",
      "description": "El identificador único y estable del comentario de TikTok",
      "prefill": "7676928910512587528"
    },
    "content_id": {
      "type": "string",
      "title": "ID de contenido",
      "description": "El identificador del video de TikTok asociado al comentario",
      "prefill": "7676927940759653650"
    },
    "cur_id": {
      "type": "string",
      "title": "ID de registro",
      "description": "El identificador de registro de origen devuelto con este comentario",
      "prefill": "6a8fe471f5f83d2da3b7649d"
    },
    "comment_type": {
      "type": "string",
      "title": "Tipo de comentario",
      "description": "El valor de origen que identifica el tipo de comentario, conservado como texto de origen",
      "prefill": "1"
    },
    "root_comment_id": {
      "type": "string",
      "title": "ID de comentario raíz",
      "description": "El identificador del comentario raíz de este hilo de respuestas; los comentarios de primer nivel suelen repetir su propio ID de comentario",
      "prefill": "7676928910512587528"
    },
    "parent_comment_id": {
      "type": "string",
      "title": "ID de comentario principal",
      "description": "El identificador del comentario principal de una respuesta; los comentarios de primer nivel suelen ser 0",
      "prefill": "0"
    },
    "comment_user_id": {
      "type": "string",
      "title": "ID de autor",
      "description": "El identificador público de TikTok del autor del comentario",
      "prefill": "7577435595783603221"
    },
    "comment_user_avatar_url": {
      "type": "string",
      "title": "Avatar del autor",
      "description": "La URL pública de la imagen de avatar del autor del comentario",
      "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": "Nombre del autor",
      "description": "El nombre público visible del autor del comentario",
      "prefill": "LOR3NZO 🥵"
    },
    "comment_text": {
      "type": "string",
      "title": "Texto del comentario",
      "description": "El texto publicado en el comentario de TikTok",
      "prefill": "🔥🔥🔥"
    },
    "publish_time": {
      "type": "string",
      "title": "Fecha de publicación",
      "description": "La marca de tiempo de origen de la publicación, conservada tal como la devuelve la fuente",
      "prefill": "2026-08-23T02:45:14"
    },
    "image_urls": {
      "type": "string",
      "title": "URL de imágenes",
      "description": "Direcciones de imagen del comentario, conservadas como texto de origen; vacío cuando el comentario no tiene imagen"
    },
    "crawl_time": {
      "type": "string",
      "title": "Fecha de recolección",
      "description": "La marca de tiempo de origen de la recolección, conservada tal como la devuelve la fuente",
      "prefill": "2026-08-27T15:17:02"
    },
    "like_count": {
      "type": "string",
      "title": "Número de me gusta",
      "description": "El número de me gusta en el momento de la recolección, conservado como texto de origen",
      "prefill": "1"
    },
    "keyword": {
      "type": "string",
      "title": "Palabra clave",
      "description": "El valor de palabra clave de origen asociado a este registro, conservado como texto de origen",
      "prefill": "7676927940759653650"
    },
    "sec_id": {
      "type": "string",
      "title": "Sec ID del autor",
      "description": "El sec ID público de TikTok del autor del comentario, conservado como texto de origen",
      "prefill": "MS4wLjABAAAAPbxslh-t5xoPlxOuQY3X4ZNjqiwy2dBXmUa5HM7crjnOmIAJTTzKPm5aYI79jHTn"
    },
    "biz_id": {
      "type": "string",
      "title": "ID de negocio",
      "description": "El identificador de negocio del registro de origen, conservado como texto de origen",
      "prefill": "7676927940759653650"
    },
    "detailed_mentions": {
      "type": "string",
      "title": "Menciones detalladas",
      "description": "El texto de menciones detalladas del registro de origen, conservado como texto y no convertido en lista",
      "prefill": "[]"
    },
    "liked_by_author": {
      "type": "boolean",
      "title": "Gustado por el autor",
      "description": "Indica si el autor del video dio me gusta a este comentario en el momento de la recolección",
      "prefill": true
    },
    "mentions": {
      "type": "string",
      "title": "Menciones",
      "description": "El texto de menciones del registro de origen, conservado como texto y no convertido en lista",
      "prefill": "[]"
    },
    "pinned_by_author": {
      "type": "boolean",
      "title": "Fijado por el autor",
      "description": "Indica si el autor del video fijó este comentario en el momento de la recolección",
      "prefill": false
    },
    "reply_comment_total": {
      "type": "string",
      "title": "Número de respuestas",
      "description": "El número de respuestas en el momento de la recolección, conservado como texto de origen",
      "prefill": "0"
    },
    "source_item": {
      "type": "string",
      "title": "Elemento de origen",
      "description": "El ID de contenido de TikTok enviado asociado a este registro de resultado",
      "prefill": "7676927940759653650"
    },
    "no_data": {
      "type": "boolean",
      "title": "Sin datos",
      "description": "Indica si no se recolectaron comentarios públicos para el video de origen",
      "prefill": false
    }
  },
  "required": [],
  "additionalProperties": false
}

Integración

Esta App se puede integrar mediante MCP, API, SDK o exportación de archivos — todos los canales comparten las mismas capacidades y precios. Cada solicitud se autentica con la cabecera Authorization: Bearer usando una API Key (de larga duración, creada en la consola de Data Hub); los clientes MCP también pueden iniciar sesión con OAuth sin clave. Más opciones como CLI y Skill están en camino.

Con MCP (Model Context Protocol) puedes llamar a esta App directamente desde clientes de IA como Claude y Cursor. Elige tu cliente y el modo de autenticación, y copia la configuración de abajo.

Configuración del cliente

Sustituye el valor tras Bearer por tu API Key de larga duración. Funciona en cualquier cliente, CI o entorno sin interfaz.

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>" }
    }
  }
}

Deja que la IA lo configure por ti

¿No quieres editar configuraciones a mano? Copia el prompt de instalación y pégalo en cualquier cliente de IA: completará la configuración a su manera. (El prompt le pide a la IA que te solicite tu API Key, de modo que las credenciales nunca queden en el historial de chat ni en configuraciones compartidas.)

detail.access.mcp.composeHint

Precios

20 comentarios devueltos

Se cobra según el número de registros devueltos correctamente. Las ejecuciones fallidas no se cobran. Se factura en unidades de 20 registro; cualquier unidad parcial se redondea a 20 registro.

0,002 US$/ 20 registro
Per task submitted

Se cobra una vez por cada ejecución enviada, independientemente del número de registros devueltos.

0,0001 US$/ ejecución

Los distintos eventos de facturación se acumulan de forma independiente. Consulta cada elemento para más detalles. Las ejecuciones fallidas no se cobran.

Ver créditos

Pruébalo ahora

Rellena los parámetros y ejecuta — los resultados provienen de una llamada real.

Ejemplo
Los parámetros se validan contra input.schema antes del envío
Rellena primero los parámetros obligatorios
Desde 0,002 US$ / 20 registro