Aprende con ejemplos
Tutoriales y ejemplos de código de la API de redes sociales
Tutoriales paso a paso de la API de TikTok, ejemplos en Python de la API de Instagram y guías de extracción de datos de YouTube. Desde peticiones sencillas a la API hasta recopilación de datos asíncrona avanzada en Python, JavaScript, Go, Java y PHP.
Petición sencilla a la API
Aprende a hacer tu primera petición a la API para obtener información de un usuario
Notas importantes:
- Acuérdate de sustituir YOUR_API_KEY por tu clave API real, la que aparece en el panel.
- Instala los paquetes necesarios: pip install requests
1import requests23url = "https://api.tikhub.io/api/v1/instagram/web_app/fetch_user_info_by_username"4headers = {5 "accept": "application/json",6 "Authorization": "Bearer YOUR_API_KEY" # Replace with your actual API key7}8params = {9 "username": "instagram"10}1112response = requests.get(url, headers=headers, params=params)1314print(response.status_code)15print(response.json())
Códigos de estado HTTP
Códigos de respuesta habituales de la API y qué significan.
Petición incorrecta
El formato de la petición es incorrecto o los parámetros no son válidos. A veces se debe a errores internos del servidor.
No autorizado
Token de API no válido. Falta el token de API. No se puede validar el token de API. El estado del token de API no es válido o no está activado. El token de API ha caducado. Usuario no encontrado.
Pago requerido
Saldo insuficiente. Este endpoint requiere pago y acepta crédito gratuito, o bien requiere pago y no acepta crédito gratuito.
Prohibido
No tienes los permisos necesarios para esta ruta. La cuenta está deshabilitada. El correo no está verificado. El token de API no tiene los permisos necesarios.
No encontrado
No se han encontrado datos del endpoint en la base de datos.
Demasiadas peticiones
Peticiones demasiado rápidas: se ha superado el límite de velocidad.
Error interno del servidor
Error interno del servidor: no se ha podido completar la petición.
API de TikHub: preguntas frecuentes
Todo lo que necesitas saber para usar la API de redes sociales de TikHub, desde precios y pagos hasta límites de velocidad y legitimidad de los datos.
Mi petición da timeout, ¿por qué?
Los timeouts pueden deberse a peticiones de datos muy grandes o a carga puntual del servidor. Prueba a reducir el alcance de la petición, añadir paginación o reintentar unos segundos después. Si persiste, contacta con soporte.
¿Qué es el cache_url de cada respuesta y cómo se usa?
Cada respuesta correcta incluye un cache_url. Si tu código maneja mal la respuesta —una ruta JSON equivocada, un fallo al parsear—, no necesitas repetir la petición y pagar otra vez: abre ese cache_url dentro de las 24 horas siguientes para recuperar gratis el JSON exacto que devolvió esa petición. También resulta práctico para compartir una reproducción con un compañero. Importante: el cache_url solo vuelve a abrir esa respuesta pasada, para depurar o compartir. La API en sí siempre devuelve datos frescos, en tiempo real, y nunca sirve datos en caché: llamar de nuevo a un endpoint con los mismos parámetros es una petición nueva y en vivo, no un acierto de caché.
¿Hay alguna forma de usar la API de TikHub gratis?
¡Sí! Las cuentas nuevas reciben ~50 peticiones gratis para probar todos los endpoints. Sin tarjeta de crédito. Después puedes usar el pago por uso, desde $0.001 por petición.
¿Qué métodos de pago admite TikHub?
Aceptamos Alipay, PayPal, criptomonedas (USDT) y transferencias bancarias B2B para clientes de empresa.
¿Por qué no puedo completar un pago?
Las causas más comunes son extensiones del navegador que bloquean los widgets de pago, interferencias de la VPN o restricciones regionales. Prueba a desactivar las extensiones, cambiar de navegador o contacta con soporte para ver otras opciones de pago.
¿Por qué no aparece mi saldo después de pagar?
El saldo suele actualizarse al instante. Si tarda, revisa tu correo en busca de la confirmación del pago y espera unos minutos. Si el problema continúa, contacta con soporte indicando el ID de la transacción.
¿Por qué recibo un error 403 en las peticiones a la API?
Un error 403 significa que tu token de API no tiene los permisos necesarios, que tu cuenta está deshabilitada o que tu correo no está verificado. Revisa la configuración de tu panel y verifica tu correo.
¿Por qué no puedo registrarme con un correo corporativo o propio?
Admitimos la mayoría de los proveedores de correo. Si tienes problemas, prueba con una cuenta de Gmail u Outlook, o contacta con soporte para crear la cuenta manualmente.
¿Dónde puedo descargar mis recibos?
Los recibos están en tu panel de usuario, en la sección de facturación. Puedes descargar recibos en PDF de todas las transacciones.
¿Hay opciones de personalización avanzadas?
Los clientes de empresa pueden solicitar endpoints a medida, despliegues privados y soporte dedicado. Contacta con nuestro equipo para más detalles.
¿Cómo funciona el programa de referidos?
Comparte tu enlace de referido y gana una comisión por cada usuario nuevo que se registre y haga una compra. Puedes seguir tus ganancias desde el panel.
¿Cuántas claves API puedo crear?
Cada usuario puede crear hasta 100 claves API, ideal para gestionar varias aplicaciones o proyectos.
¿Los datos son legítimos?
Sí: todos los datos que ofrece TikHub son públicos y cualquiera puede acceder a ellos en cualquier momento. No somos propietarios de los datos; todos los derechos y su interpretación corresponden a cada plataforma.
¿Quieres más ejemplos de la API de TikTok y de Instagram?
Echa un vistazo a nuestro SDK de Python completo y al repositorio de demos con ejemplos de la API de redes sociales para varias plataformas.
Repositorio de demos de la API de TikHub