Lanzar en Japón sin un teléfono japonés: cómo probar códigos +81

Prefijo telefónico +81OTP Gateway desde $0.20 por códigoNúmeros dedicados: solo EE. UU. y CanadáID de API: jp
Respuesta rápida

Sí, puedes recibir códigos de verificación de Japón (+81) con OTP Route pidiendo un número en el OTP Gateway y leyendo el SMS en el panel o a través de la API y webhooks firmados, desde $0.20 por código. Usa el id de país jp, introduce el número en la app que estás probando y solo se te cobra si el código llega dentro de la ventana de 20 minutos.

¿Por qué un lanzamiento en Japón se atasca en el paso del número de teléfono?

Los equipos que preparan un lanzamiento en Japón suelen tener lista la traducción, los métodos de pago conectados y la ficha de la App Store redactada. Entonces alguien pregunta quién verificará el flujo de registro con un número +81 real, y la sala se queda en silencio.

El hueco aparece en unos cuantos lugares previsibles:

  • La QA de localización debe confirmar que el campo de teléfono acepta los formatos que los usuarios japoneses realmente escriben, incluidos los números con guiones.
  • El personal de operaciones regionales en Tokio u Osaka necesita recuperar una cuenta de negocio compartida tras un cambio de dispositivo, y nadie quiere poner un número personal en ella.
  • Socios e integraciones con plataformas japonesas a veces exigen un número local durante el alta de un perfil de empresa.

El OTP Gateway elimina la dependencia de una SIM física. Te da un número +81 para una verificación, recoge el SMS mediante el enrutamiento OTP de nuestros socios de red y entrega el resultado a tu código o a tu navegador.

¿Qué puedo verificar con un número +81 para pruebas?

Actualmente se puede pedir un número de verificación de Japón para más de 1,500 servicios. Entre las rutas populares de la instantánea en vivo están LINE, X (Twitter), Amazon, Netflix, Google (Gmail y YouTube), Instagram, TikTok, Discord, Uber, Airbnb, Microsoft y Outlook, ChatGPT (OpenAI), Facebook y WhatsApp.

LINE merece una mención aparte porque es la app de mensajería predeterminada para buena parte de la población de Japón, así que un producto que ofrezca inicio de sesión o notificaciones con LINE querrá cubrir también esa vía además del SMS normal. La disponibilidad cambia durante el día, por eso la lista en tus herramientas debe salir de la API y no de esta página.

¿Cómo integro la API OTP de Japón en un ejecutor de pruebas?

La API de verificación por SMS está en https://otproute.com/api/v1. Crea una clave en la consola para desarrolladores (empiezan por or_live_), envíala como token Bearer y mantente por debajo de 300 solicitudes por minuto. Una cuenta puede tener 10 claves y 5 endpoints de webhook.

Una ejecución típica es así:

  1. Resuelve los ids una vez con GET /api/v1/services y GET /api/v1/countries; Japón es jp.
  2. Obtén la tarifa actual con GET /api/v1/prices?country=jp&service=<id> y guárdala junto con el resultado de la prueba.
  3. Crea el pedido con POST /api/v1/activations y el cuerpo {"service": "<id>", "country": "jp"}.
  4. Escribe el número recibido en la app bajo prueba y dispara el SMS.
  5. Recibe activation.sms_received en tu webhook, o haz polling a GET /api/v1/activations/{id} si el ejecutor está detrás de un firewall.
  6. Al terminar, llama a POST /api/v1/activations/{id}/cancel para cualquier activación que la prueba ya no necesite.

Las solicitudes de webhook llevan X-OTPRoute-Signature: t=<unix>,v1=<hex>. Recalcula HMAC-SHA256 sobre <t>.<raw body> con el secreto del endpoint, compara de forma segura y rechaza las marcas de tiempo antiguas. Trata los eventos con el id de activación como clave para que un reintento sea inofensivo. Para los detalles de CI consulta pruebas de SMS OTP en pipelines de CI y la solución de pruebas de QA.

¿Puede una persona sin perfil técnico de la oficina de Tokio hacerlo desde un navegador?

Sí. En el panel de OTP Route, abre el OTP Gateway, selecciona Japón y el servicio, revisa el precio que se muestra y confirma. El número aparece de inmediato; cuando entra el mensaje, el código aparece a su lado. No hay que instalar nada, lo que lo hace práctico para una responsable de soporte o un gerente de marketing que revisa el flujo de una página de campaña.

¿Cómo se formatean los móviles japoneses y cómo son los mensajes?

Japón usa el prefijo troncal nacional 0. Los móviles suelen escribirse como 070, 080 o 090 seguidos de ocho dígitos, a menudo agrupados con guiones. En E.164 se elimina el cero, así que 090 y el resto pasa a ser +81 90 más ocho dígitos. Guarda solo la versión E.164, elimina guiones y espacios cuando los usuarios los escriban y asegúrate de que tu validador no rechace el rango 070.

Los mensajes de verificación suelen llegar en japonés, mezclando kanji, hiragana y katakana, y algunos incluyen dígitos de ancho completo en lugar de los números ASCII normales. Pasa el texto por la normalización Unicode NFKC antes de extraer el código; de lo contrario, una expresión regular [0-9] puede pasarlo por alto sin avisar. El texto japonés también implica que el SMS se envía en una codificación Unicode, así que mantén tus registros en UTF-8 para poder leer los fallos más adelante.

El código no apareció. ¿Qué podemos intentar?

Si no llega, no se cobra: cuando pasan 20 minutos sin un SMS, o cancelas, el importe completo se reembolsa automáticamente al monedero. Antes de volver a pedir:

  • Dale tiempo a la ventana; un código que llega tarde también se captura.
  • Reintenta tras una pausa, o cambia a otra ruta para el mismo servicio.
  • Comprueba si el servicio acepta números virtuales, porque algunos los rechazan.
  • Evita volver a pedir en un bucle rápido desde la automatización; espacia los intentos.

El artículo sobre enrutamiento de OTP por país explica por qué las rutas difieren.

¿Hay una línea japonesa de largo plazo y cómo se factura el monedero?

OTP Route no ofrece un número japonés de largo plazo autogestionado. Los Números Virtuales Dedicados son un producto de Estados Unidos y Canadá desde $1.95/mes; si una línea +81 de largo plazo es esencial, escribe a [email protected] y el equipo comprobará qué permiten las normas locales, sin ninguna promesa de que sea posible.

El pago pasa por un único monedero prepago en USD: sin suscripción y sin planes. Recarga con tarjeta o con USDT/USDC, y recibirás por correo una factura en PDF por cada recarga. Si lo solicitas, una cuenta de desarrollo puede funcionar en modo sandbox con números y códigos simulados. Consulta la página de precios para ver las cifras actuales.

Preguntas frecuentes

¿Puedo recibir códigos SMS OTP de Japón sin una tarjeta SIM japonesa?

Sí. El OTP Gateway te asigna un número +81 para una verificación y muestra el código en el panel o lo envía a tu webhook.

¿Qué id de país envío para Japón en las llamadas a la API?

Usa jp en el cuerpo de la activación y en la consulta de precios.

¿Por qué mi analizador no detecta los códigos de los mensajes en japonés?

El mensaje puede usar dígitos de ancho completo. Aplica la normalización NFKC antes de buscar coincidencias y el código coincidirá con un patrón de dígitos normal.

¿Debo guardar los números 090 con el cero inicial?

No. Guarda +81 seguido del número sin el cero troncal, por ejemplo +81 90 y los ocho dígitos restantes.

¿Qué pasa con mi dinero si no llega ningún código de verificación de Japón?

Vuelve automáticamente a tu monedero cuando termina la ventana de 20 minutos o cuando cancelas la activación.

¿Podemos probar registros con LINE para el mercado japonés?

LINE figura entre los servicios disponibles para Japón, aunque la disponibilidad cambia. Consulta la lista en vivo y respeta los términos de LINE en cualquier cuenta que crees.

¿Hay alguna regla sobre cómo se pueden usar los números?

Sí. Úsalos solo para tus propios productos y cuentas legítimas, respeta los términos de cada servicio y ten en cuenta que se aplica la Política de Uso Aceptable de OTP Route.

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.

Enruta tu primer OTP en minutos

Crea una cuenta gratuita, recarga tu monedero en USD y pide un número desde el panel o la API. Sin cuota mensual.