Social y vídeo
TikTok Scraper
tiktok.com
TikTok entrega todos los datos en la propia página: la URL de un perfil lleva los recuentos de seguidores, seguidos, me gusta y vídeos, y la URL de un vídeo lleva reproducciones, me gusta, comentarios, compartidos y guardados. Eso significa que no hace falta navegador ni esperar a ningún renderizado: las llamadas vuelven en torno a segundo y medio. Lo que sí falla a veces es que TikTok responda con algo que no es la página: un muro de login, un desafío del WAF, o el aviso que sirve a las salidas que aterrizan en Hong Kong, donde ya no opera. Todo eso llega como un 200 normal, así que lo detectamos explícitamente y tomamos otra salida en lugar de devolver el intersticial como contenido. Añade `parsed_data=true` para obtenerlo todo como JSON, con las cifras exactas: TikTok publica cada número dos veces, redondeado para mostrarlo y preciso por debajo, y nosotros devolvemos el preciso.
Qué puedes extraer
- Perfil del creador: handle, nombre visible, bio, insignia de verificado
- Recuentos de seguidores, seguidos, me gusta totales y vídeos
- Por vídeo: reproducciones, me gusta, comentarios, compartidos y guardados
- Descripción del vídeo, autor y fecha de publicación
- URL del avatar del creador e id numérico de la cuenta
Cómo rastrearlo
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/getPageSource?url=https%3A%2F%2Fwww.tiktok.com%2F%40nasa&parsed_data=true"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/getPageSource",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"url": "https://www.tiktok.com/@nasa", "parsed_data": True},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const results = await su.getPageSource({
url: 'https://www.tiktok.com/@nasa',
parsedData: true,
});
console.log(results); Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.
Scrapers relacionados
Empieza a rastrear este sitio hoy
Plan gratuito incluido. No necesitas tarjeta para probarlo.