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

Cómo obtener videos de hashtags de TikTok a través de API

Obtenga videos de cualquier hashtag de TikTok con datos de participación. Ejemplos de Python y JavaScript que utilizan puntos finales de hashtag Scavio.

Obtener clave API gratisDocumentacion API

Obtenga videos de cualquier hashtag de TikTok a través de la API de Scavio a $0.005/solicitud. Proceso de dos pasos: obtenga información del hashtag (incluido Challenge_id) y luego busque videos para ese hashtag con métricas de participación completas.

Requisitos previos

  • Clave API de Scavio
  • Nombre del hashtag de destino
  • Python 3.8+ o Node.js 18+

Guia paso a paso

Paso 1: Obtener información del hashtag

Busque metadatos de hashtag, incluido Challenge_id y recuento de vistas.

Python
import requests, os

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

info = requests.post('https://api.scavio.dev/api/v1/tiktok/hashtag',
    headers=HEADERS, json={'hashtag': 'smallbusiness'}).json()['data']

print(f"Views: {info['stats']['view_count']:,}")
print(f"Videos: {info['stats']['video_count']:,}")
challenge_id = info['challenge_id']

Paso 2: Buscar vídeos para el hashtag

Utilice el desafío_id para publicar videos con este hashtag.

Python
videos = requests.post('https://api.scavio.dev/api/v1/tiktok/hashtag/videos',
    headers=HEADERS,
    json={'challenge_id': challenge_id, 'count': 20, 'cursor': 0}).json()['data']

for v in videos.get('videos', []):
    print(f"{v['desc'][:40]} | {v['stats']['playCount']:,} plays")

Ejemplo en Python

Python
import requests, os

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

def hashtag_research(hashtag, video_pages=3):
    info = requests.post('https://api.scavio.dev/api/v1/tiktok/hashtag',
        headers=HEADERS, json={'hashtag': hashtag}).json()['data']
    challenge_id = info['challenge_id']
    videos = []
    cursor = 0
    for _ in range(video_pages):
        resp = requests.post('https://api.scavio.dev/api/v1/tiktok/hashtag/videos',
            headers=HEADERS,
            json={'challenge_id': challenge_id, 'count': 20, 'cursor': cursor}).json()['data']
        videos.extend(resp.get('videos', []))
        if not resp.get('has_more'):
            break
        cursor = resp['cursor']
    return {'views': info['stats']['view_count'],
            'video_count': info['stats']['video_count'],
            'sample_videos': len(videos), 'videos': videos}

result = hashtag_research('smallbusiness')
print(f"{result['views']:,} views, {result['sample_videos']} videos sampled")

Ejemplo en JavaScript

JavaScript
const H = {'Authorization': `Bearer ${process.env.SCAVIO_API_KEY}`, 'Content-Type': 'application/json'};
async function hashtagResearch(hashtag) {
  const info = await fetch('https://api.scavio.dev/api/v1/tiktok/hashtag', {
    method: 'POST', headers: H, body: JSON.stringify({hashtag})
  }).then(r => r.json());
  const cid = info.data.challenge_id;
  const vids = await fetch('https://api.scavio.dev/api/v1/tiktok/hashtag/videos', {
    method: 'POST', headers: H,
    body: JSON.stringify({challenge_id: cid, count: 20, cursor: 0})
  }).then(r => r.json());
  console.log(`${info.data.stats.view_count} views, ${(vids.data.videos||[]).length} sample videos`);
}
hashtagResearch('smallbusiness');

Salida esperada

JSON
Hashtag metadata (total views, video count) plus sample videos with engagement metrics for content research.

Tutoriales relacionados

  • Cómo buscar videos de TikTok por palabra clave a través de API
  • Cómo realizar un seguimiento de las tendencias de hashtags de TikTok a través de API

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. Nombre del hashtag de destino. 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 herramientas de seguimiento de campañas de hashtags de TikTok en mayo de 2026

Read more
Use Case

Monitoreo de campañas de hashtags de TikTok

Read more
Glossary

Análisis de hashtags de TikTok

Read more
Glossary

API no oficial de TikTok

Read more
Use Case

Seguimiento de campañas de hashtags de TikTok

Read more

Empieza a construir

Obtenga videos de cualquier hashtag de TikTok con datos de participación. Ejemplos de Python y JavaScript que utilizan puntos finales de hashtag Scavio.

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