📌 ¿Qué es el Extractor de TikTok?
Extractor de TikTok es una plantilla de Octoparse que recopila datos públicos de videos, cuentas y comentarios de TikTok desde tres puntos de entrada en una sola tarea. Introduce consultas de búsqueda para obtener una lista de videos, activa los detalles de video para recopilar registros completos, introduce URLs directas de video para recopilar videos específicos, e introduce URLs de perfil o nombres de usuario para recopilar datos de cuenta. La misma tarea también puede recopilar los comentarios y respuestas publicados en esos videos.
TikTok es la plataforma de video corto donde primero surgen las tendencias, la actividad de los creadores y las reacciones de la audiencia. Los especialistas en marketing en redes sociales, los equipos de la economía de creadores, las agencias y los investigadores usan estos datos para seguir tendencias, comparar creadores, monitorizar el rendimiento de campañas y revisar el sentimiento de la audiencia a gran escala.
💰 Precios
Standard: 1,50 $/1000 líneas de salida. Professional: 1,20 $/1000 líneas de salida. Enterprise: 0,90 $/1000 líneas de salida.
El Extractor de TikTok cobra por las líneas de salida finales. Una línea de respuesta incluye su video y comentario principal; esos campos repetidos no añaden líneas adicionales. Un comentario principal sin respuestas recopiladas ocupa una línea. Un video sin comentarios recopilados ocupa una línea. Por ejemplo, 100 videos con 20 comentarios principales cada uno y sin respuestas recopiladas producen 2000 líneas, con un coste de 3,00 $ en Standard. Las entradas de perfil independientes producen líneas de cuenta adicionales.
📦 Salida
El Extractor de TikTok usa un diseño fijo de 101 columnas. Las filas de respuesta repiten el video y el comentario principal correspondientes, para que puedas analizar conversaciones sin unir tablas separadas. Los comentarios principales sin respuestas recopiladas siguen siendo filas de comentario. Los videos sin comentarios recopilados siguen siendo filas de video o de resultado de búsqueda. Las entradas de perfil se mantienen como filas de cuenta independientes.
Con los detalles de búsqueda desactivados, las filas de comentario y respuesta conservan el ID del video, la URL y el origen de la búsqueda, mientras que los campos exclusivos de detalle quedan en blanco. comment_* describe el comentario principal; reply_* describe la respuesta. reply_parent_id identifica el comentario al que se responde directamente, mientras que reply_root_id identifica el comentario principal al inicio de esa conversación.
El Extractor de TikTok devuelve estos campos:
- Contexto de ejecución (5 campos): record_type, input_type, input_value, search_type, source_context
- Campos de cuenta (17): account_id, account_handle, account_name, account_bio, account_website, account_avatar_url, account_url, account_followers_count, account_following_count, account_posts_count, account_total_likes_count, account_verified, account_private, account_commerce_info, account_language, account_location, collected_at
- Campos de video (49): video_id, video_url, video_caption, video_cover_url, video_posted_at, video_type, video_is_ad, video_country, video_views_count, video_likes_count, video_comments_count, video_shares_count, video_favorites_count, video_reposts_count, video_duration_seconds, video_definition, video_width, video_height, video_play_url, video_download_url, video_hashtags, video_mentions, video_music_title, video_music_author, video_music_page_url, video_music_play_url, video_music_cover_url, video_music_id, video_music_original, video_music_original_cover_url, video_subtitle_links, video_detailed_mentions, video_effect_stickers, video_text_language, video_location, video_original_cover_url, video_author_id, video_author_handle, video_author_name, video_author_avatar_url, video_author_bio, video_author_followers_count, video_author_following_count, video_author_total_likes_count, video_author_posts_count, video_author_verified, video_author_seller, video_author_created_at, video_author_profile_url
- Campos de comentario principal (15): comment_id, comment_text, comment_likes_count, comment_posted_at, comment_reply_count, comment_type, comment_author_id, comment_author_name, comment_author_avatar_url, comment_parent_id, comment_root_id, comment_liked_by_author, comment_pinned_by_author, comment_mentions, comment_images
- Campos de respuesta (15): reply_id, reply_text, reply_likes_count, reply_posted_at, reply_reply_count, reply_type, reply_author_id, reply_author_name, reply_author_avatar_url, reply_parent_id, reply_root_id, reply_liked_by_author, reply_pinned_by_author, reply_mentions, reply_images
Vista previa de datos: perfil
{
"record_type": "profile",
"input_type": "account",
"input_value": "@nba",
"search_type": "",
"source_context": "[{\"effective_parameters\":{},\"group\":\"TikTok Profiles\",\"input_type\":\"account\",\"input_value\":\"@nba\",\"route\":\"AccountInfo\"}]",
"account_id": "134941634731003904",
"account_handle": "nba",
"account_name": "NBA",
"account_bio": "The 2026-27 NBA season tips off \nTuesday, Oct. 20 on NBC and Peacock! \n🏀 3:00pm/et: Celtics/Pistons \n🏀 7:00pm/et: 76ers/Knicks\n 🏀 9:30pm/et: Thunder/Spurs",
"account_website": "",
"account_avatar_url": "https://p19-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/8beb8b849e725f2776a11575b1e7aebf~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=2e86fe19&x-expires=1790323200&x-signature=qtgwG3yL8BYYn7ParQHwTTds80s%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
"account_url": "https://www.tiktok.com/@nba",
"account_followers_count": "27219320",
"account_following_count": "267",
"account_posts_count": "23601",
"account_total_likes_count": "1148211484",
"account_verified": "true",
"account_private": "false",
"account_commerce_info": "{\"commerceUser\":false,\"category\":null,\"categoryButton\":null}",
"account_language": "en",
"account_location": "",
"collected_at": "2026-09-23T16:40:34",
"video_id": "",
"video_url": "",
"video_caption": "",
"video_cover_url": "",
"video_posted_at": "",
"video_type": "",
"video_is_ad": "",
"video_country": "",
"video_views_count": "",
"video_likes_count": "",
"video_comments_count": "",
"video_shares_count": "",
"video_favorites_count": "",
"video_reposts_count": "",
"video_duration_seconds": "",
"video_definition": "",
"video_width": "",
"video_height": "",
"video_play_url": "",
"video_download_url": "",
"video_hashtags": "",
"video_mentions": "",
"video_music_title": "",
"video_music_author": "",
"video_music_page_url": "",
"video_music_play_url": "",
"video_music_cover_url": "",
"video_music_id": "",
"video_music_original": "",
"video_music_original_cover_url": "",
"video_subtitle_links": "",
"video_detailed_mentions": "",
"video_effect_stickers": "",
"video_text_language": "",
"video_location": "",
"video_original_cover_url": "",
"video_author_id": "",
"video_author_handle": "",
"video_author_name": "",
"video_author_avatar_url": "",
"video_author_bio": "",
"video_author_followers_count": "",
"video_author_following_count": "",
"video_author_total_likes_count": "",
"video_author_posts_count": "",
"video_author_verified": "",
"video_author_seller": "",
"video_author_created_at": "",
"video_author_profile_url": "",
"comment_id": "",
"comment_text": "",
"comment_likes_count": "",
"comment_posted_at": "",
"comment_reply_count": "",
"comment_type": "",
"comment_author_id": "",
"comment_author_name": "",
"comment_author_avatar_url": "",
"comment_parent_id": "",
"comment_root_id": "",
"comment_liked_by_author": "",
"comment_pinned_by_author": "",
"comment_mentions": "",
"comment_images": "",
"reply_id": "",
"reply_text": "",
"reply_likes_count": "",
"reply_posted_at": "",
"reply_reply_count": "",
"reply_type": "",
"reply_author_id": "",
"reply_author_name": "",
"reply_author_avatar_url": "",
"reply_parent_id": "",
"reply_root_id": "",
"reply_liked_by_author": "",
"reply_pinned_by_author": "",
"reply_mentions": "",
"reply_images": ""
}
Vista previa de datos: video con comentario principal
{
"record_type": "comment",
"input_type": "video_url",
"input_value": "https://www.tiktok.com/@nba/video/7681443881401060639",
"search_type": "",
"source_context": "[{\"comment_id\":\"7681444175800156941\",\"effective_parameters\":{\"Collect video details\":true,\"Comments per direct video\":1},\"group\":\"Direct Video URLs\",\"input_type\":\"video_url\",\"input_value\":\"https://www.tiktok.com/@nba/video/7681443881401060639\",\"route\":\"Detail -> Comment\",\"video_content_id\":\"7681443881401060639\"}]",
"account_id": "",
"account_handle": "",
"account_name": "",
"account_bio": "",
"account_website": "",
"account_avatar_url": "",
"account_url": "",
"account_followers_count": "",
"account_following_count": "",
"account_posts_count": "",
"account_total_likes_count": "",
"account_verified": "",
"account_private": "",
"account_commerce_info": "",
"account_language": "",
"account_location": "",
"collected_at": "",
"video_id": "7681443881401060639",
"video_url": "https://www.tiktok.com/@nba/video/7681443881401060639",
"video_caption": "Replying to @NBA Even more smooth jelly finishes from last season 🍇 Which one was your favorite? 👀 #NBA #Basketball",
"video_cover_url": "https://p16-common-sign.tiktokcdn-us.com/tos-useast8-p-0068-tx2/oUFqKTe6EARtEGvdAQFKZeUDzfAm3JeEQRF0zQ~tplv-tiktokx-dmt-logom:tos-useast8-i-0068-tx2/okUj3MEEyAwjqzqIIYiKemAIDfAGFIA9EEAVfQ.image?dr=9634&x-expires=1790323200&x-signature=fRjmEw%2Bg8h%2BcW2Y3sGp7IzHHBaE%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast5",
"video_posted_at": "2026-09-04T06:45:32",
"video_type": "video",
"video_is_ad": "true",
"video_country": "United States",
"video_views_count": "59700",
"video_likes_count": "5823",
"video_comments_count": "59",
"video_shares_count": "45",
"video_favorites_count": "186",
"video_reposts_count": "0",
"video_duration_seconds": "70",
"video_definition": "720p",
"video_width": "720",
"video_height": "1280",
"video_play_url": "https://v16-webapp-prime.us.tiktok.com/video/tos/useast8/tos-useast8-ve-0068c002-tx2/owDFzMfeg6meqFhRq3tFAzUKEZIQeQAAG38rNU/?a=1988&bti=ODszNWYuMDE6&&bt=1965&ft=4KJMyMzm8Zmo0JCN0a4jVUujdpWrKsd.&mime_type=video_mp4&rc=OTg7N2RoNDg3ZzlkOWdmNUBpam1vO3A5cmZ5ZDMzaTczNEAyMDUtMjAxNjQxYDM1MzMzYSMvazBlMmRzY2BhLS1kMTJzcw%3D%3D&expire=1790325831&l=20260923084241BC94844A1CABAF0D23ED&ply_type=2&policy=2&signature=9a3b7bfcc25710988a841cf6302690bc&tk=tt_chain_token&btag=e00090000",
"video_download_url": "https://v16-webapp-prime.us.tiktok.com/video/tos/useast8/tos-useast8-pve-0068-tx2/oEsZUgnRG1c9eFeMAIeTAJAivLKBfqQRPaUGIz/?a=1988&bti=ODszNWYuMDE6&&bt=1840&ft=4KJMyMzm8Zmo0JCN0a4jVUujdpWrKsd.&mime_type=video_mp4&rc=NWk0Njk7PGc5ZDQ7PDU4M0Bpam1vO3A5cmZ5ZDMzaTczNEA1MC81NWM1X2MxYTViYDI0YSMvazBlMmRzY2BhLS1kMTJzcw%3D%3D&expire=1790325831&l=20260923084241BC94844A1CABAF0D23ED&ply_type=2&policy=2&signature=ef983dcb316ec3a8f44bbf5f7b146a52&tk=tt_chain_token&btag=e00090000",
"video_hashtags": "[{\"cover\": \"https://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/cfc35d71180eed0d3f68dbc64c919662.png~tplv-tiktokx-origin.image?dr=9627&x-expires=1790172000&x-signature=D0aI5oLi9ffW1eP%2BpGFRc10Mt%2FQ%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast5\", \"id\": \"12744\", \"name\": \"NBA\", \"title\": \"The NBA Playoffs are officially here, so practice your form, pull on a jersey, and get ready to celebrate the best in the #NBA.\"}, {\"cover\": \"https://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/bf2afa9057477ddf8062b7d7f4103695.png~tplv-tiktokx-origin.image?dr=9627&x-expires=1790172000&x-signature=ihw%2Bt3nLBI3hOwMNp5v1tpdQM%2BM%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast5\", \"id\": \"7131\", \"name\": \"basketball\", \"title\": \"Stay in the loop on all things #basketball\"}]",
"video_mentions": "[\"@NBA\"]",
"video_music_title": "original sound",
"video_music_author": "NBA",
"video_music_page_url": "https://www.tiktok.com/music/original sound-7681443918773586719",
"video_music_play_url": "https://v19.tiktokcdn-us.com/4db52417ae4b494edb5871606c8ef34c/6ab3e5a7/video/tos/useast8/tos-useast8-v-27dcd7-tx2/ogRziVlZE4wfEF3EMAqIAAIeCOAMCEDzoIIfTu/?a=1233&bti=ODszNWYuMDE6&&bt=125&ft=GSDrKInz7ThlVMhGXq8Zmo&mime_type=audio_mpeg&rc=M3E1ZnM5cjZ5ZDMzaTU8NEBpM3E1ZnM5cjZ5ZDMzaTU8NEAuYGlqMmRrZWBhLS1kMTJzYSMuYGlqMmRrZWBhLS1kMTJzcw%3D%3D&vvpl=1&l=20260923084241BC94844A1CABAF0D23ED&btag=e00050000",
"video_music_cover_url": "https://p19-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/8beb8b849e725f2776a11575b1e7aebf~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=2e86fe19&x-expires=1790323200&x-signature=qtgwG3yL8BYYn7ParQHwTTds80s%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"video_music_id": "7681443918773586719",
"video_music_original": "true",
"video_music_original_cover_url": "https://p19-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/8beb8b849e725f2776a11575b1e7aebf~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=2e86fe19&x-expires=1790323200&x-signature=qtgwG3yL8BYYn7ParQHwTTds80s%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"video_subtitle_links": "[{\"downloadLink\": \"https://v16m-webapp.tiktokcdn-us.com/77dc63d9c433aadb922aa297fefa88d9/6ab63447/video/tos/useast8/tos-useast8-v-0068-tx2/68385f4be0a14f5980ae998cbe11b595/?a=1988&bti=ODszNWYuMDE6&&bt=9929&ft=4KLMeMzm8Zmo0JCN0a4jVUujdpWrKsd.&mime_type=video_mp4&rc=am1vO3A5cmZ5ZDMzaTczNEBpam1vO3A5cmZ5ZDMzaTczNEAvazBlMmRzY2BhLS1kMTJzYSMvazBlMmRzY2BhLS1kMTJzcw%3D%3D&l=20260923084241BC94844A1CABAF0D23ED&btag=e00050000\", \"language\": \"eng-US\", \"source\": \"ASR\", \"sourceName\": \"automatic speech recognition\", \"tiktokLink\": \"https://v16m-webapp.tiktokcdn-us.com/77dc63d9c433aadb922aa297fefa88d9/6ab63447/video/tos/useast8/tos-useast8-v-0068-tx2/68385f4be0a14f5980ae998cbe11b595/?a=1988&bti=ODszNWYuMDE6&&bt=9929&ft=4KLMeMzm8Zmo0JCN0a4jVUujdpWrKsd.&mime_type=video_mp4&rc=am1vO3A5cmZ5ZDMzaTczNEBpam1vO3A5cmZ5ZDMzaTczNEAvazBlMmRzY2BhLS1kMTJzYSMvazBlMmRzY2BhLS1kMTJzcw%3D%3D&l=20260923084241BC94844A1CABAF0D23ED&btag=e00050000\", \"version\": \"1:big_caption\"}]",
"video_detailed_mentions": "[{\"nickname\": \"NBA\", \"profileUrl\": \"https://www.tiktok.com/@134941634731003904\", \"uniqueId\": \"nba\", \"userId\": \"134941634731003904\"}]",
"video_effect_stickers": "[]",
"video_text_language": "en",
"video_location": "",
"video_original_cover_url": "https://p19-common-sign.tiktokcdn-us.com/tos-useast8-p-0068-tx2/ooKGtZEk6tFjGzUJRAezedAQDfATFQBm3FpqeQ~tplv-tiktokx-origin.image?dr=9636&x-expires=1790323200&x-signature=DYDtvCSxDwXy7nLvwEuCuCkJLBg%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast5",
"video_author_id": "134941634731003904",
"video_author_handle": "nba",
"video_author_name": "NBA",
"video_author_avatar_url": "https://p16-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/8beb8b849e725f2776a11575b1e7aebf~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=7d4c8fbd&x-expires=1790323200&x-signature=35NOtPjlL7ZwqqqOAL8cUA6Op1I%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"video_author_bio": "The 2026-27 NBA season tips off \nTuesday, Oct. 20 on NBC and Peacock! \n🏀 3:00pm/et: Celtics/Pistons \n🏀 7:00pm/et: 76ers/Knicks\n 🏀 9:30pm/et: Thunder/Spurs",
"video_author_followers_count": "27200000",
"video_author_following_count": "267",
"video_author_total_likes_count": "1100000000",
"video_author_posts_count": "23600",
"video_author_verified": "true",
"video_author_seller": "false",
"video_author_created_at": "2016-08-30T16:01:48",
"video_author_profile_url": "https://www.tiktok.com/@nba",
"comment_id": "7681444175800156941",
"comment_text": "and one",
"comment_likes_count": "4",
"comment_posted_at": "2026-09-04T06:47:16",
"comment_reply_count": "0",
"comment_type": "1",
"comment_author_id": "6801358859787289606",
"comment_author_name": "N",
"comment_author_avatar_url": "https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/799e89ed84e1113fd81ac4fae5aed977~tplv-tiktokx-cropcenter:100:100.jpg?dr=9640&refresh_token=b99f47ad&x-expires=1790236800&x-signature=kqOIDRN3YGT6CcEHsBPwve6%2FZME%3D&t=4d5b0474&ps=13740610&shp=30310797&shcp=ff37627b&idc=useast8",
"comment_parent_id": "0",
"comment_root_id": "7681444175800156941",
"comment_liked_by_author": "false",
"comment_pinned_by_author": "false",
"comment_mentions": "[]",
"comment_images": "",
"reply_id": "",
"reply_text": "",
"reply_likes_count": "",
"reply_posted_at": "",
"reply_reply_count": "",
"reply_type": "",
"reply_author_id": "",
"reply_author_name": "",
"reply_author_avatar_url": "",
"reply_parent_id": "",
"reply_root_id": "",
"reply_liked_by_author": "",
"reply_pinned_by_author": "",
"reply_mentions": "",
"reply_images": ""
}
Vista previa de datos: respuesta con video y comentario principal
{
"record_type": "reply",
"input_type": "keyword",
"input_value": "NBA",
"search_type": "",
"source_context": "[{\"comment_id\":\"7688557472513229599\",\"effective_parameters\":{\"Collect video details\":true,\"Comments per search-result video\":1,\"Results per search query\":1},\"group\":\"Search Queries\",\"input_type\":\"keyword\",\"input_value\":\"NBA\",\"keyword_type\":\"keyword\",\"reply_id\":\"7688560493817332493\",\"route\":\"Keywords -> Comment\",\"video_content_id\":\"7688545959281822996\"}]",
"account_id": "",
"account_handle": "",
"account_name": "",
"account_bio": "",
"account_website": "",
"account_avatar_url": "",
"account_url": "",
"account_followers_count": "",
"account_following_count": "",
"account_posts_count": "",
"account_total_likes_count": "",
"account_verified": "",
"account_private": "",
"account_commerce_info": "",
"account_language": "",
"account_location": "",
"collected_at": "",
"video_id": "7688545959281822996",
"video_url": "https://www.tiktok.com/@gdfactoryclips/video/7688545959281822996",
"video_caption": "Steph proved them WRONG 😭 #nba #basketball #fyp #foryou #foryoupage",
"video_cover_url": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/oUGORCUDqBM0eDtFECvzrAIgEBRzfs7gLRI9yd~tplv-tiktokx-origin.image?dr=9636&x-expires=1790323200&x-signature=kGPDjS4BRJoE6kRTVbnA0muW0kk%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast5",
"video_posted_at": "2026-09-23T10:05:15",
"video_type": "video",
"video_is_ad": "false",
"video_country": "United States",
"video_views_count": "376300",
"video_likes_count": "42500",
"video_comments_count": "207",
"video_shares_count": "853",
"video_favorites_count": "2355",
"video_reposts_count": "0",
"video_duration_seconds": "42",
"video_definition": "540p",
"video_width": "576",
"video_height": "1024",
"video_play_url": "https://v16-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037c001/o01QE2GMEFAghsggIRjDUdRtz8ZOO0qmmBLfBe/?a=1988&bti=ODszNWYuMDE6&&bt=1436&ft=aEeq8qT0mIoPD122TQ2I3wU23oAbMeF~O5&mime_type=video_mp4&rc=N2c4OmVnZDNmM2U4PDk0M0BpM3g2NHQ5cjptZDMzODczNEAzMzEwXzQyXi8xLmMwYDEvYSMwYWE1MmRjNG1hLS1kMTFzcw%3D%3D&expire=1790325740&l=20260923084138186FDB75BF77690CEBEE&ply_type=2&policy=2&signature=ce74dfdf79dc67d5cadba287d3768112&tk=tt_chain_token&btag=e00088000",
"video_download_url": "https://v16-webapp-prime.us.tiktok.com/video/tos/alisg/tos-alisg-pve-0037c001/oYQmIgBTRZRsAkDqgFd4f8cLMO0EdEPgUtzfBv/?a=1988&bti=ODszNWYuMDE6&&bt=1479&eid=20480&ft=aEeq8qT0mIoPD122TQ2I3wU23oAbMeF~O5&mime_type=video_mp4&rc=OWk7ZGhpOTgzMzs1M2hlZ0BpM3g2NHQ5cjptZDMzODczNEBgYWMzLy0vNl8xM14tYWJeYSMwYWE1MmRjNG1hLS1kMTFzcw%3D%3D&expire=1790325740&l=20260923084138186FDB75BF77690CEBEE&ply_type=2&policy=2&signature=d5141fef1301fce64f1d438dd4a6c103&tk=tt_chain_token&btag=e00088000",
"video_hashtags": "[{\"cover\": \"https://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/cfc35d71180eed0d3f68dbc64c919662.png~tplv-tiktokx-origin.image?dr=9627&x-expires=1790172000&x-signature=D0aI5oLi9ffW1eP%2BpGFRc10Mt%2FQ%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast5\", \"id\": \"12744\", \"name\": \"NBA\", \"title\": \"The NBA Playoffs are officially here, so practice your form, pull on a jersey, and get ready to celebrate the best in the #NBA.\"}, {\"cover\": \"https://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/bf2afa9057477ddf8062b7d7f4103695.png~tplv-tiktokx-origin.image?dr=9627&x-expires=1790172000&x-signature=ihw%2Bt3nLBI3hOwMNp5v1tpdQM%2BM%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast5\", \"id\": \"7131\", \"name\": \"basketball\", \"title\": \"Stay in the loop on all things #basketball\"}, {\"cover\": \"\", \"id\": \"229207\", \"name\": \"fyp\", \"title\": \"\"}, {\"cover\": \"\", \"id\": \"42164\", \"name\": \"foryou\", \"title\": \"\"}, {\"cover\": \"\", \"id\": \"88764338\", \"name\": \"foryoupage\", \"title\": \"\"}]",
"video_mentions": "[]",
"video_music_title": "fish - Slowed Down",
"video_music_author": "d2s1",
"video_music_page_url": "https://www.tiktok.com/music/fish - Slowed Down-7444676029182822416",
"video_music_play_url": "",
"video_music_cover_url": "https://p16-common.tiktokcdn-us.com/tos-alisg-v-2774/oU3UkQEcxiBAVcYgBuA1yDR1E6irD9hAAZAPW~tplv-tiktokx-cropcenter:200:200.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=81f88b70&idc=useast5",
"video_music_id": "7444676029182822416",
"video_music_original": "false",
"video_music_original_cover_url": "https://p16-common.tiktokcdn-us.com/tos-alisg-v-2774/oU3UkQEcxiBAVcYgBuA1yDR1E6irD9hAAZAPW~tplv-tiktokx-cropcenter:200:200.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=81f88b70&idc=useast5",
"video_subtitle_links": "[{\"downloadLink\": \"https://v16m-webapp.tiktokcdn-us.com/28c6a6f64e09bcea9487dfd6472b25cc/6ab633ec/video/tos/alisg/tos-alisg-pv-0037/4d5fd25847e1411da3bff5ac846e6103/?a=1988&bti=ODszNWYuMDE6&&bt=10234&ft=aEKq_qT0mIoPD122TQ2I3wU23oAbMeF~O5&mime_type=video_mp4&rc=M3g2NHQ5cjptZDMzODczNEBpM3g2NHQ5cjptZDMzODczNEAwYWE1MmRjNG1hLS1kMTFzYSMwYWE1MmRjNG1hLS1kMTFzcw%3D%3D&l=20260923084138186FDB75BF77690CEBEE&btag=e00048000\", \"language\": \"eng-US\", \"source\": \"ASR\", \"sourceName\": \"automatic speech recognition\", \"tiktokLink\": \"https://v16m-webapp.tiktokcdn-us.com/28c6a6f64e09bcea9487dfd6472b25cc/6ab633ec/video/tos/alisg/tos-alisg-pv-0037/4d5fd25847e1411da3bff5ac846e6103/?a=1988&bti=ODszNWYuMDE6&&bt=10234&ft=aEKq_qT0mIoPD122TQ2I3wU23oAbMeF~O5&mime_type=video_mp4&rc=M3g2NHQ5cjptZDMzODczNEBpM3g2NHQ5cjptZDMzODczNEAwYWE1MmRjNG1hLS1kMTFzYSMwYWE1MmRjNG1hLS1kMTFzcw%3D%3D&l=20260923084138186FDB75BF77690CEBEE&btag=e00048000\", \"version\": \"1:big_caption\"}]",
"video_detailed_mentions": "[]",
"video_effect_stickers": "[]",
"video_text_language": "en",
"video_location": "",
"video_original_cover_url": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/oQUtsGwReIgREMLBEqzgzOD0FdfAAB916IUzO6~tplv-tiktokx-origin.image?dr=9636&x-expires=1790323200&x-signature=S%2FkiJkJAL4012i1bBuicVTvvb%2FY%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast5",
"video_author_id": "6915016937392210946",
"video_author_handle": "gdfactoryclips",
"video_author_name": "GD’s Highlights",
"video_author_avatar_url": "https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/6b524d4b5ad936bc8748fcde4c0a9dbd~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=f91b164b&x-expires=1790323200&x-signature=d6GxOZN6Yx%2BFTNCZTdd%2F34%2BqNA8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"video_author_bio": "Check reposts for new videos 🚨",
"video_author_followers_count": "4300000",
"video_author_following_count": "113",
"video_author_total_likes_count": "419400000",
"video_author_posts_count": "655",
"video_author_verified": "false",
"video_author_seller": "false",
"video_author_created_at": "2021-01-07T22:00:25",
"video_author_profile_url": "https://www.tiktok.com/@gdfactoryclips",
"comment_id": "7688557472513229599",
"comment_text": "If they were both in there prime 😳",
"comment_likes_count": "81",
"comment_posted_at": "2026-09-23T10:51:16",
"comment_reply_count": "19",
"comment_type": "1",
"comment_author_id": "7558350922184344590",
"comment_author_name": " ",
"comment_author_avatar_url": "https://p19-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/213c8934f9a81f2b11a7b9275d638c73~tplv-tiktokx-cropcenter:100:100.jpg?dr=9640&refresh_token=a85fa48e&x-expires=1790236800&x-signature=oyPNl1DtBIZ3YceBrmGcxI%2BHOhg%3D&t=4d5b0474&ps=13740610&shp=30310797&shcp=ff37627b&idc=useast5",
"comment_parent_id": "0",
"comment_root_id": "7688557472513229599",
"comment_liked_by_author": "false",
"comment_pinned_by_author": "false",
"comment_mentions": "[]",
"comment_images": "",
"reply_id": "7688560493817332493",
"reply_text": "She was in her prime no?",
"reply_likes_count": "237",
"reply_posted_at": "2026-09-23T11:01:59",
"reply_reply_count": "",
"reply_type": "1",
"reply_author_id": "7113216657253778475",
"reply_author_name": "No fly zone",
"reply_author_avatar_url": "https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/a7c6dffc759214d1caf48981dc437f94~tplv-tiktokx-cropcenter:100:100.jpg?dr=9640&refresh_token=dab80d78&x-expires=1790236800&x-signature=NPF4qOKm8ApaWWGOCLsDQ4HhyHU%3D&t=4d5b0474&ps=13740610&shp=30310797&shcp=ff37627b&idc=useast5",
"reply_parent_id": "7688557472513229599",
"reply_root_id": "7688557472513229599",
"reply_liked_by_author": "false",
"reply_pinned_by_author": "false",
"reply_mentions": "[]",
"reply_images": ""
}
Vista previa de datos: comentario de búsqueda sin detalles de video
{
"record_type": "comment",
"input_type": "keyword",
"input_value": "NBA",
"search_type": "keyword",
"source_context": "[{\"comment_id\":\"7688519826486182678\",\"effective_parameters\":{\"Collect video details\":false,\"Comments per search-result video\":1,\"Results per search query\":1},\"group\":\"Search Queries\",\"input_type\":\"keyword\",\"input_value\":\"NBA\",\"keyword_type\":\"keyword\",\"route\":\"Keywords -> Comment\",\"video_content_id\":\"7688519924473482526\"}]",
"account_id": "",
"account_handle": "",
"account_name": "",
"account_bio": "",
"account_website": "",
"account_avatar_url": "",
"account_url": "",
"account_followers_count": "",
"account_following_count": "",
"account_posts_count": "",
"account_total_likes_count": "",
"account_verified": "",
"account_private": "",
"account_commerce_info": "",
"account_language": "",
"account_location": "",
"collected_at": "2026-09-23T16:39:54",
"video_id": "7688519924473482526",
"video_url": "https://www.tiktok.com/@espn/video/7688519924473482526",
"video_caption": "",
"video_cover_url": "",
"video_posted_at": "",
"video_type": "",
"video_is_ad": "",
"video_country": "",
"video_views_count": "",
"video_likes_count": "",
"video_comments_count": "",
"video_shares_count": "",
"video_favorites_count": "",
"video_reposts_count": "",
"video_duration_seconds": "",
"video_definition": "",
"video_width": "",
"video_height": "",
"video_play_url": "",
"video_download_url": "",
"video_hashtags": "",
"video_mentions": "",
"video_music_title": "",
"video_music_author": "",
"video_music_page_url": "",
"video_music_play_url": "",
"video_music_cover_url": "",
"video_music_id": "",
"video_music_original": "",
"video_music_original_cover_url": "",
"video_subtitle_links": "",
"video_detailed_mentions": "",
"video_effect_stickers": "",
"video_text_language": "",
"video_location": "",
"video_original_cover_url": "",
"video_author_id": "",
"video_author_handle": "",
"video_author_name": "",
"video_author_avatar_url": "",
"video_author_bio": "",
"video_author_followers_count": "",
"video_author_following_count": "",
"video_author_total_likes_count": "",
"video_author_posts_count": "",
"video_author_verified": "",
"video_author_seller": "",
"video_author_created_at": "",
"video_author_profile_url": "",
"comment_id": "7688519826486182678",
"comment_text": "frs",
"comment_likes_count": "2",
"comment_posted_at": "2026-09-23T08:25:52",
"comment_reply_count": "0",
"comment_type": "1",
"comment_author_id": "7636054823431341058",
"comment_author_name": "Jirkqsko",
"comment_author_avatar_url": "https://p16-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/d01806c04ce844b1e80d13f3446267bb~tplv-tiktokx-cropcenter:100:100.jpg?dr=9640&refresh_token=a8397e4b&x-expires=1790236800&x-signature=Lmpir4ITFaYn4WBFLfeagpnXkaQ%3D&t=4d5b0474&ps=13740610&shp=30310797&shcp=ff37627b&idc=useast5",
"comment_parent_id": "0",
"comment_root_id": "7688519826486182678",
"comment_liked_by_author": "false",
"comment_pinned_by_author": "false",
"comment_mentions": "[]",
"comment_images": "",
"reply_id": "",
"reply_text": "",
"reply_likes_count": "",
"reply_posted_at": "",
"reply_reply_count": "",
"reply_type": "",
"reply_author_id": "",
"reply_author_name": "",
"reply_author_avatar_url": "",
"reply_parent_id": "",
"reply_root_id": "",
"reply_liked_by_author": "",
"reply_pinned_by_author": "",
"reply_mentions": "",
"reply_images": ""
}
🎯 Casos de uso
- Seguimiento de tendencias y temas: Ejecuta consultas de búsqueda para capturar qué videos muestra TikTok para un tema, y usa
video_posted_at,video_hashtags,video_captionyvideo_views_countpara ver qué está ganando atención ahora. - Comparación de creadores y competidores: Recopila filas de cuenta para comparar
account_followers_count,account_total_likes_countyaccount_posts_countentre los creadores o marcas que monitorizas, y combínalas con los campos de interacción de sus filas de video. - Monitorización del rendimiento de campañas: Introduce una lista fija de URLs de video de campaña en Direct Video URLs y rastrea
video_likes_count,video_comments_count,video_shares_count,video_favorites_countyvideo_views_counten ejecuciones repetidas. - Sentimiento de la audiencia e investigación de voz del cliente: Recopila comentarios y respuestas con
comment_text,comment_likes_countycomment_reply_countpara revisar cómo reacciona la audiencia ante un producto, un creador o un tema. - Preselección de influencers para contacto: Combina filas de cuenta con filas de video para clasificar candidatos por tamaño de audiencia e interacción real, y luego exporta la preselección a tu CRM o flujo de contacto.
🐙 Por qué elegir Octoparse
- Flujo de trabajo listo para usar: El Extractor de TikTok ya está conectado al pipeline de datos de TikTok, por lo que no tienes que escribir ni mantener un analizador. Envía tus palabras clave, URLs de video o perfiles, y la tarea se encarga del descubrimiento, el enriquecimiento de detalles y la recopilación de comentarios.
- Las entradas coinciden con cómo investigas TikTok: Una sola tarea acepta consultas de búsqueda, URLs directas de video y nombres de usuario de perfil, y puedes usar cualquiera de ellos o los tres juntos en lugar de combinar varios extractores por separado.
- Los resultados están pensados para el análisis, no para leerlos en pantalla: Los detalles del video pueden repetirse junto con sus comentarios y respuestas, manteniendo juntos los campos de creador, interacción y medios. Las filas también conservan columnas de contexto como
record_type,input_typeysource_contextpara que puedas saber qué entrada generó cada fila después de combinar exportaciones. - Ejecuciones en la nube con programación: Ejecuta tareas en Octoparse Cloud y programa recopilaciones recurrentes para que los conjuntos de datos de tendencias y campañas se mantengan actualizados sin dejar un ordenador encendido.
- Exportación y reutilización: Descarga los resultados en Excel, CSV o JSON, o traslada el mismo resultado de la tarea a tu propia infraestructura mediante la API de Open Platform y el servidor MCP, que ejecutan plantillas y tareas existentes.
📝 Entrada
Rellena al menos uno de los tres grupos de entrada. Los tres grupos son opcionales, y cualquier combinación funciona en la misma tarea.
- Search Queries: Introduce una palabra clave o término de búsqueda por línea para que el Extractor de TikTok descubra videos coincidentes. Los videos encontrados aquí se pueden enriquecer con detalles y comentarios mediante los dos controles siguientes.
- Results per search query: Introduce un número positivo de resultados solicitados por consulta, o déjalo en blanco para usar el valor predeterminado. No es un límite exacto de líneas de salida; la cantidad devuelta puede ser mayor o menor.
- Collect video details: Activado de forma predeterminada. Mantenlo activado para recopilar registros completos de video de los videos encontrados por tus consultas de búsqueda, o desactívalo para conservar solo los IDs y URLs de video de la búsqueda. Los comentarios y respuestas se pueden recopilar de forma independiente.
- Comments per search-result video: Introduce un número de 1 o superior para recopilar comentarios y respuestas de cada video encontrado mediante tus consultas de búsqueda. Déjalo en blanco o introduce 0 para omitir los comentarios. El número solicitado no es un límite exacto; los comentarios y respuestas devueltos pueden generar más o menos líneas de salida.
- Direct Video URLs: Introduce una URL de video o foto de TikTok por línea. Los campos de video aparecen en una fila de video independiente cuando no se recopilan comentarios, o se repiten junto a cada comentario principal o respuesta recopilados.
- Comments per direct video: Introduce un número de 1 o superior para recopilar comentarios y respuestas de los videos introducidos directamente. Déjalo en blanco o introduce 0 para omitir los comentarios. Es independiente del control de comentarios de resultados de búsqueda, y el número solicitado no es un límite exacto; los comentarios y respuestas devueltos pueden generar más o menos líneas de salida.
- TikTok Profiles: Introduce una URL de perfil de TikTok, como
https://www.tiktok.com/@nba, o un nombre de usuario como@nba, por línea. Usa@nbapara una cuenta; coloca palabras clave simples comonbaen Search Queries.
🚀 Cómo usarlo
- Abre el Extractor de TikTok y haz clic en Try it!.
- Introduce al menos uno de los tres grupos de entrada: consultas de búsqueda, URLs directas de video o perfiles de TikTok.
- Configura los controles opcionales: cuántos resultados solicitar por consulta, si se deben recopilar los detalles del video y cuántos comentarios solicitar.
- Inicia la tarea en Octoparse Cloud. Añade una programación si quieres que el conjunto de datos se actualice automáticamente.
- Revisa las filas recopiladas, confirma las columnas
record_typeysource_context, y luego expórtalas a Excel, CSV o JSON.
⚠️ Limitaciones
- Introducir una URL de perfil o un
@nombre de usuarioen TikTok Profiles devuelve solo información de la cuenta. La plantilla no devuelve la lista de videos de esa cuenta, así que combina una entrada de perfil con consultas de búsqueda o URLs directas de video cuando también necesites las publicaciones de la cuenta. - Results per search query y los dos controles de comentarios son valores de solicitud enviados a la fuente de datos, no límites de filas impuestos por la plantilla. El número de líneas exportadas puede ser mayor o menor que el número que introduces.
- El Extractor de TikTok no ofrece controles de cantidad independientes para comentarios principales y respuestas. Si se devuelve una respuesta sin su comentario principal, el ID del comentario principal se conserva, pero el texto del comentario principal no disponible queda en blanco.
💡 Consejos
- Empieza con una palabra clave o una URL de video para ver cuántas líneas produce una sola entrada, y amplía la escala una vez que el volumen de líneas y el coste por ejecución estén claros.
- Conserva las columnas de contexto de ejecución (
record_type,input_type,input_value,source_context) en tu exportación. Te permiten rastrear cada fila de comentario o video hasta la palabra clave, URL o perfil que la generó, después de combinar archivos. - Deja en blanco un control de comentarios cuando solo necesites filas de cuenta o de video; la tarea omitirá entonces por completo la fase de comentarios y producirá un conjunto de datos más pequeño.
- Ejecuta los tipos de entrada como tareas separadas cuando quieras comparaciones limpias de coste o rendimiento por escenario, y usa una sola tarea con varios grupos cuando quieras un único conjunto de datos combinado.
❓ Preguntas frecuentes
¿Puede el Extractor de TikTok recopilar comentarios sin recopilar los detalles del video?
Sí, para Search Queries. Desactiva Collect video details e introduce un valor positivo en Comments per search-result video. Si dejas el interruptor de detalles sin especificar, se usa su valor predeterminado: activado. Direct Video URLs siempre recopila los detalles del video; su control de comentarios solo añade u omite comentarios.
¿Puede el Extractor de TikTok usar palabras clave, URLs de video y perfiles en la misma tarea?
Sí. Los tres grupos de entrada aceptan valores en la misma ejecución, y también puedes rellenar solo uno de ellos. Search Queries devuelve listas o detalles de video, Direct Video URLs devuelve filas de detalle para videos específicos, y TikTok Profiles devuelve filas de cuenta.
¿Cuánto cuesta el Extractor de TikTok?
El Extractor de TikTok empieza en 1,50 $/1000 líneas de salida en Standard, con Professional a 1,20 $ y Enterprise a 0,90 $. Una respuesta con su video y comentario principal repetidos cuenta como una línea, no como tres.
¿Puedo programar el Extractor de TikTok y exportar los resultados?
Sí. El Extractor de TikTok se ejecuta en Octoparse Cloud, donde puedes programar ejecuciones recurrentes y descargar los resultados en Excel, CSV o JSON. La API de Open Platform y el servidor MCP también pueden ejecutar la plantilla y sus tareas existentes dentro de tu propio flujo de trabajo.
🔗 Plantillas relacionadas
- TikTok Video Details Scraper — Recopila filas de detalle de video a partir de una lista preparada de URLs de video de TikTok; úsala cuando ya tengas la lista de videos y solo necesites los campos de video.
- TikTok Profile Scraper — Se centra en los datos de perfil y publicaciones de una lista de perfiles de TikTok; úsala cuando las cuentas sean tu punto de partida.