Español
Una lista de comprobación para recibir códigos SMS de TikTok en pruebas y operaciones
Para recibir un código de verificación de TikTok con OTP Route, pide una activación de TikTok en un número de OTP Gateway del país que necesites, introduce ese número en TikTok y lee el código en el panel o a través de la API, por polling o webhook firmado. El precio parte de $0.20 por código y solo se te cobra si el SMS llega dentro de la ventana de 20 minutos.
¿Para qué envía TikTok códigos por SMS?
TikTok permite crear una cuenta con un número de teléfono, iniciar sesión con un código de un solo uso en lugar de una contraseña, activar la verificación en dos pasos y recuperar el acceso cuando se olvida la contraseña. Cada uno de esos momentos puede generar un código SMS, y cada uno es un paso que los equipos que trabajan en torno a TikTok pueden necesitar reproducir: una agencia que confirma una cuenta de marca que gestiona, un ingeniero de QA que comprueba una integración de inicio de sesión social o un equipo de operaciones que mantiene el perfil de la empresa fuera del teléfono personal de un empleado.
Un número virtual para TikTok encaja en esos casos, siendo la verificación por SMS de TikTok para pruebas el más frecuente. Todos son legítimos cuando la cuenta te pertenece a ti o a tu cliente y respeta las condiciones de TikTok.
Lista de comprobación previa antes de pedir
Diez minutos dedicados a estos puntos antes del primer pedido de TikTok ahorran horas de perseguir códigos perdidos más adelante:
- Elige el mercado. El país del número debe coincidir con la región de la cuenta o con el caso de prueba que reproduces.
- Comprueba precio y stock.
GET /api/v1/prices?country=<id>&service=tiktokdevuelve ambos, en vivo. - Carga el monedero.
GET /api/v1/balanceal inicio de una ejecución falla rápido en lugar de hacerlo a mitad de la prueba. - Decide cómo recibirlo. Webhook para CI y trabajos en paralelo, polling para comprobaciones manuales rápidas.
- Piensa de antemano en el reinicio de sesión. Si la cuenta debe volver a iniciar sesión el mes que viene, un número de un solo uso es la herramienta equivocada (consulta la última sección).
- Conoce las normas. Una cuenta por persona o empresa reales, las condiciones de TikTok y la Política de Uso Aceptable de OTP Route.
¿De qué país debe ser el número de teléfono de TikTok?
La ruta de TikTok está abierta en 202 países. Entre las elecciones habituales están Estados Unidos, Canadá, Reino Unido, Alemania, Francia, Brasil, México, Indonesia, Filipinas, Vietnam, Tailandia, Turquía, Arabia Saudí, Pakistán, Nigeria y Kenia.
La elección del país no es cosmética. TikTok adapta el contenido, las funciones y las comprobaciones de registro según la región, así que un caso de QA para un lanzamiento en Brasil debe usar un número +55 y una prueba de localización en Filipinas uno +63. Desajustar el número y el mercado de la cuenta es un motivo habitual de que un flujo se comporte distinto de lo que ven los usuarios.
Paso a paso: la API de códigos de verificación de TikTok
Autentícate contra https://otproute.com/api/v1 con una clave Bearer que empiece por or_live_ de la consola de desarrolladores.
- Obtén el id del país con
GET /api/v1/countries; el id de servicio estiktok. - Lee el precio en vivo:
GET /api/v1/prices?country=br&service=tiktok. - Crea la activación con
POST /api/v1/activationsy{"service": "tiktok", "country": "br"}. Conserva el id de activación de la respuesta. - Introduce el número devuelto en la pantalla de teléfono de TikTok y solicita el código.
- Recógelo del evento
activation.sms_received, o consultaGET /api/v1/activations/{id}cada pocos segundos. - Si el escenario se abandona, llama a
POST /api/v1/activations/{id}/cancelpara que los fondos vuelvan de inmediato.
El límite de la cuenta es de 300 solicitudes por minuto, de sobra para consultar varias activaciones a la vez. La documentación de la API enumera las formas completas de solicitud y respuesta.
Construir el receptor de webhooks
Registra un endpoint HTTPS en la consola de desarrolladores (hasta 5 por cuenta) y suscríbete a activation.sms_received, activation.expired y activation.cancelled. Después refuérzalo:
- Divide
X-OTPRoute-Signatureentyv1, calcula HMAC-SHA256 de<t>.<raw body>con el secreto del endpoint y compara en tiempo constante. - Rechaza las marcas de tiempo con más de unos minutos de antigüedad para bloquear repeticiones.
- Trata el id de activación como clave de idempotencia, de modo que un evento reenviado no actualice nada dos veces.
- Responde con un 2xx enseguida y pasa el trabajo lento a una cola.
Mantén el polling como plan B para el desarrollo local donde no existe una URL pública. Nuestra guía sobre cómo proteger los webhooks de OTP recorre el código de verificación.
Resolver el problema de un código de TikTok que nunca aparece
El silencio de TikTok suele tener una causa corriente:
- Espera a que termine la ventana. La activación permanece abierta 20 minutos; si no llega nada, el cargo completo se reembolsa automáticamente.
- Asume que algunos números se rechazan. TikTok puede rechazar números virtuales en algunas regiones o situaciones, y la regla de reembolso cubre ese caso.
- Cambia una sola variable. Reintenta más tarde o prueba otro país que siga encajando con tu prueba.
- Ve más despacio. Pedir códigos una y otra vez en poco tiempo puede activar los propios límites de TikTok; espacia los intentos.
- Revisa tu lado. Confirma que el número se introdujo en formato internacional completo y que tu webhook devolvió un 2xx.
¿Cuándo es mejor una línea dedicada de EE. UU. o Canadá?
Una activación de un solo uso sirve para una única verificación. Una cuenta de marca que debe volver a iniciar sesión, recuperar el acceso o superar comprobaciones en dos pasos meses después necesita un número que tu equipo conserve. Los Números Dedicados cubren ese caso en Estados Unidos y Canadá desde $1.95/mes, con SMS entrantes en el panel y en tu webhook mediante number.sms_received; consulta números virtuales. Las líneas de largo plazo de autoservicio no están disponibles en otros países.
Todo el gasto sale de un único monedero prepago en USD, que se recarga con tarjeta o USDT/USDC, con una factura en PDF por cada recarga. Se puede habilitar una cuenta sandbox bajo petición para pruebas de integración con códigos simulados.
Preguntas frecuentes
¿Cómo consigo que un código de TikTok llegue automáticamente a mi backend?
Pide una activación con el id de servicio tiktok y recibe después el código mediante el webhook firmado activation.sms_received o consultando GET /api/v1/activations/{id}.
¿Puedo probar la verificación por SMS de TikTok en un país concreto?
Sí. Elige el país al crear la activación; la ruta de TikTok cubre actualmente 202 países, y la disponibilidad en vivo sale del endpoint de precios.
¿Cuánto cuesta un OTP de TikTok?
Desde $0.20 por código, según el país. La cifra exacta aparece en el panel y en GET /api/v1/prices antes de hacer el pedido.
¿Qué pasa cuando TikTok rechaza el número virtual?
No llega ningún SMS, así que la activación caduca a los 20 minutos o la cancelas, y el importe completo vuelve a tu monedero.
¿Basta un número de un solo uso para una cuenta de marca que gestionamos a largo plazo?
Normalmente no. Para inicios de sesión repetidos y recuperación, usa un Número Dedicado de EE. UU. o Canadá que tu equipo conserve mientras se renueva.
¿Puedo usar OTP Route para crear muchas cuentas de TikTok?
No. OTP Route sirve para probar y operar tus propias cuentas y productos legítimos; cumple las condiciones de TikTok y mantén una cuenta por persona o empresa reales.
Los nombres de los servicios son marcas registradas de sus respectivos propietarios. OTP Route no está afiliado a ellos. Usa los números de forma lícita y respeta las condiciones de cada servicio y nuestra Política de Uso Aceptable.