ScavioScavio
ProductoPreciosDocumentación
Iniciar sesionComenzar
  1. Inicio
  2. Tutoriales
  3. Cómo obtener la lista de seguidores de TikTok a través de API
Tutorial

Cómo obtener la lista de seguidores de TikTok a través de API

Extraiga listas de seguidores de TikTok con datos de perfil utilizando la API de Scavio. Ejemplos de Python y JavaScript con paginación page_token.

Obtener clave API gratisDocumentacion API

Extraiga la lista de seguidores de un usuario de TikTok a través de la API de Scavio a $0,005/página de 20 seguidores. Cada seguidor incluye nombre de usuario, recuento de seguidores, recuento de vídeos y sec_uid. Utiliza paginación page_token+min_time exclusiva para los puntos finales de gráficos sociales.

Requisitos previos

  • Clave API de Scavio
  • sec_uid del usuario objetivo
  • Python 3.8+ o Node.js 18+

Guia paso a paso

Paso 1: Obtener sec_uid del perfil

Primero busque el sec_uid del usuario objetivo.

Python
import requests, os

HEADERS = {'Authorization': f'Bearer {os.environ["SCAVIO_API_KEY"]}',
           'Content-Type': 'application/json'}

profile = requests.post('https://api.scavio.dev/api/v1/tiktok/profile',
    headers=HEADERS, json={'username': 'target_user'}).json()
sec_uid = profile['data']['user']['sec_uid']

Paso 2: Obtener seguidores

Llame al punto final de seguidores con la paginación page_token.

Python
resp = requests.post('https://api.scavio.dev/api/v1/tiktok/user/followers',
    headers=HEADERS,
    json={'sec_user_id': sec_uid, 'count': 20})

data = resp.json()['data']
for f in data.get('followers', []):
    print(f"@{f['unique_id']}: {f['follower_count']:,} followers")

Paso 3: Paginar con page_token + min_time

Tanto page_token como min_time son necesarios para las páginas siguientes.

Python
if data.get('has_more'):
    page2 = requests.post(
        'https://api.scavio.dev/api/v1/tiktok/user/followers',
        headers=HEADERS,
        json={'sec_user_id': sec_uid, 'count': 20,
              'page_token': data['next_page_token'],
              'min_time': data['min_time']}).json()['data']
    print(f'Page 2: {len(page2.get("followers", []))} followers')

Ejemplo en Python

Python
import requests, os

HEADERS = {'Authorization': f'Bearer {os.environ["SCAVIO_API_KEY"]}',
           'Content-Type': 'application/json'}

def get_followers(sec_uid, max_pages=10):
    followers = []
    params = {'sec_user_id': sec_uid, 'count': 20}
    for _ in range(max_pages):
        data = requests.post('https://api.scavio.dev/api/v1/tiktok/user/followers',
            headers=HEADERS, json=params).json()['data']
        followers.extend(data.get('followers', []))
        if not data.get('has_more'):
            break
        params['page_token'] = data['next_page_token']
        params['min_time'] = data['min_time']
    return followers

# Get sec_uid first
profile = requests.post('https://api.scavio.dev/api/v1/tiktok/profile',
    headers=HEADERS, json={'username': 'target_user'}).json()
followers = get_followers(profile['data']['user']['sec_uid'])
print(f'{len(followers)} followers sampled')

Ejemplo en JavaScript

JavaScript
const H = {'Authorization': `Bearer ${process.env.SCAVIO_API_KEY}`, 'Content-Type': 'application/json'};
async function getFollowers(secUid, maxPages = 10) {
  const followers = [];
  let params = {sec_user_id: secUid, count: 20};
  for (let i = 0; i < maxPages; i++) {
    const r = await fetch('https://api.scavio.dev/api/v1/tiktok/user/followers', {
      method: 'POST', headers: H, body: JSON.stringify(params)
    }).then(r => r.json());
    followers.push(...(r.data.followers || []));
    if (!r.data.has_more) break;
    params.page_token = r.data.next_page_token;
    params.min_time = r.data.min_time;
  }
  return followers;
}
// Usage: getFollowers(secUid).then(f => console.log(`${f.length} followers`));

Salida esperada

JSON
Array of follower objects with username, follower count, video count, and sec_uid for each follower.

Tutoriales relacionados

  • Cómo obtener datos de perfil de TikTok a través de API
  • Cómo analizar la superposición de audiencias de TikTok entre creadores

Preguntas frecuentes

La mayoria de los desarrolladores completan este tutorial en 15 a 30 minutos. Necesitaras una clave API de Scavio (el plan gratuito funciona) y un entorno de Python o JavaScript.

Clave API de Scavio. sec_uid del usuario objetivo. Python 3.8+ o Node.js 18+. Una clave API de Scavio te da 50 creditos gratuitos al registrarte.

Si. El plan gratuito incluye 50 creditos al registrarte, mas que suficiente para completar este tutorial y crear un prototipo funcional.

Scavio tiene un paquete nativo de LangChain (langchain-scavio), un servidor MCP y una API REST simple que funciona con cualquier cliente HTTP. Este tutorial usa the raw REST API, pero puedes adaptarlo al framework que prefieras.

Recursos relacionados

Best Of

Las mejores API de análisis de hashtags de TikTok (2026)

Read more
Best Of

Las mejores API de datos de TikTok sin autenticación en 2026

Read more
Glossary

API no oficial de TikTok

Read more
Comparison

TikTok Proxy Scraping vs TikTok Third-Party API (Scavio, TikAPI)

Read more
Solution

Supervise su marca en TikTok sin precios empresariales

Read more
Glossary

Cumplimiento de la API de TikTok versus raspado

Read more

Empieza a construir

Extraiga listas de seguidores de TikTok con datos de perfil utilizando la API de Scavio. Ejemplos de Python y JavaScript con paginación page_token.

Obtener clave API gratuitaLeer la documentacion
ScavioScavio

API de busqueda en tiempo real para agentes de IA. Busca en todas las plataformas, no solo en Google.

Producto

  • Funciones
  • Precios
  • Panel
  • Afiliados

Desarrolladores

  • Documentacion
  • Referencia de API
  • Inicio rapido
  • Integracion MCP
  • Python SDK

Alternativas

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Herramientas

  • Formateador JSON
  • cURL a codigo
  • Contador de tokens
  • Todas las herramientas

© 2026 Scavio. Todos los derechos reservados.

Featured on TAAFT
Terminos de servicioPolitica de privacidad