Cómo recibir un código SMS de Battle.net en un número de prueba, paso a paso

OTP Gateway desde $0.20 por código197 paísesID de API: battle_netNúmeros dedicados de EE. UU./CA desde $1.95/mes
Respuesta rápida

Un equipo recibe un código de verificación de Battle.net con OTP Route pidiendo un número del OTP Gateway para el servicio battle_net en el país que coincide con la cuenta, introduciéndolo en el paso del teléfono y leyendo el SMS en el panel o desde un webhook. Cada activación cuesta desde $0.20 por código y se reembolsa por completo si no llega ningún código en 20 minutos.

La situación: un estudio o equipo de esports necesita un número de Battle.net que controle

Imagina a un responsable de QA en una empresa que desarrolla herramientas complementarias, overlays o software de torneos en torno a los juegos de Blizzard. El equipo gestiona cuentas oficiales de la empresa para pruebas y retransmisiones, y nadie quiere que el móvil personal de un ingeniero quede asociado a ellas. Otro caso habitual es una organización de esports cuyo personal de operaciones gestiona cuentas compartidas del equipo y necesita que la verificación llegue a un lugar que todo el equipo pueda ver.

Battle.net usa un número de teléfono para varias cosas: confirmar a la persona que está detrás de una cuenta, enviar códigos cuando cambian datos sensibles, apoyar la recuperación de la cuenta y actuar como capa de seguridad junto a la app Blizzard Authenticator. Algunos títulos de Blizzard también han pedido un número de teléfono en la cuenta antes de jugar. Por eso la verificación por SMS de Battle.net para pruebas toca flujos que tu equipo puede necesitar reproducir más de una vez.

Lista de control antes de pedir un número virtual para Battle.net

  • Elige el producto adecuado. Las comprobaciones puntuales encajan con el OTP Gateway. Una cuenta que conservará su teléfono asociado y tendrá que superar futuras solicitudes de seguridad pertenece a un Dedicated Number (consulta más abajo).
  • Haz coincidir el país. El país de una cuenta de Battle.net se elige al crearla y, por lo general, el usuario no puede cambiarlo después, así que pide el número del mismo mercado que la cuenta.
  • Prepara las credenciales. Una clave Bearer de la consola para desarrolladores (prefijo or_live_) y, idealmente, un endpoint de webhook con su secreto.
  • Recarga el monedero. Con tarjeta o USDT/USDC en el monedero prepago en USD; no hay plan mensual.
  • Prueba en seco en sandbox. Soporte puede pasar una cuenta de desarrollo a sandbox para que la integración reciba números y códigos simulados sin gastar.

La página de pruebas de QA describe cómo organizan los equipos este tipo de datos de prueba reutilizables.

¿Qué países pueden recibir un OTP de Battle.net?

La ruta battle_net abarca actualmente 197 países. Entre ellos figuran Estados Unidos, Canadá, el Reino Unido, Alemania, Francia, España, Polonia, Suecia, Corea del Sur, Taiwán, Japón, Singapur, Filipinas, Australia, Brasil, México, Turquía y Sudáfrica. Blizzard atiende a los jugadores a través de centros de juego regionales, así que el país que elijas debe reflejar la región y la tienda a las que se refiere tu caso de prueba, no la ruta que resulte más barata. La disponibilidad en vivo por país la devuelve GET /api/v1/prices.

¿Cómo funciona el flujo de la API de código de verificación de Battle.net?

URL base https://otproute.com/api/v1, autenticación Bearer, 300 solicitudes por minuto.

  1. Confirma el precio y la disponibilidad: GET /api/v1/prices?country=<id>&service=battle_net, con el id de país de GET /api/v1/countries.
  2. Crea la activación con POST /api/v1/activations y un cuerpo como {"service": "battle_net", "country": "us"}.
  3. Introduce el número devuelto en Battle.net y solicita el código.
  4. Gestiona activation.sms_received en tu webhook. Verifica X-OTPRoute-Signature calculando el HMAC-SHA256 sobre <t>.<raw body> con el secreto del endpoint, y rechaza las marcas de tiempo antiguas.
  5. Haz el manejador idempotente: usa el id de la activación como clave del procesamiento para que una entrega reintentada no envíe dos veces el mismo código.
  6. ¿Sin endpoint público? Consulta GET /api/v1/activations/{id} por polling y trata un evento activation.expired o activation.cancelled como el final de esa ejecución de prueba.

La guía de captura por webhook cubre las colas y los reintentos en detalle.

¿Qué hacen en el panel quienes no desarrollan?

Abre el OTP Gateway, elige Battle.net y el país de la cuenta, mira el precio que se muestra y confirma. Escribe el número en el campo de teléfono de Battle.net, solicita el SMS y deja abierta la página de la activación; el código aparece allí cuando se entrega. Se aplican la misma ventana de 20 minutos y el mismo reembolso automático.

¿Por qué puede no llegar un código de Battle.net?

Blizzard puede rechazar números virtuales o de tipo prepago para algunas funciones de seguridad, y esa política puede cambiar sin previo aviso. Si el código no llega nunca, el importe completo vuelve a tu monedero cuando termina la ventana o cuando cancelas. Entonces:

  • deja que transcurra la ventana completa, ya que el tiempo de entrega depende del servicio y de la ruta;
  • reintenta más tarde, o con otro país que siga coincidiendo con la cuenta;
  • evita los bucles rápidos de cancelar y volver a pedir, que malgastan tu límite de frecuencia;
  • si el número se rechaza de plano, tómalo como una respuesta de política y no como algo que haya que sortear.

La lista de control de entregas fallidas enumera más señales que conviene registrar.

¿Cuándo es un Dedicated Number el mejor número de teléfono para Battle.net?

Un número de un solo código desaparece al terminar su ventana, así que encaja mal con cualquier cuenta que vaya a necesitar recibir de nuevo un código de seguridad. Para una cuenta de empresa de larga duración, un Dedicated Number en Estados Unidos o Canadá, desde $1.95/month, conserva la misma línea mientras se renueva desde el monedero y reenvía los SMS entrantes al panel y a tu webhook como number.sms_received.

Elijas lo que elijas, respeta las condiciones de Blizzard: una cuenta por persona real o empresa, sin cuentas adicionales y sin intentos de esquivar una suspensión. OTP Route existe para probar y operar tus propias cuentas y productos legítimos, y se aplica su Política de Uso Aceptable. Battle.net es una marca registrada de su titular, y OTP Route no tiene ninguna afiliación con ella.

Preguntas frecuentes

¿Puedo recibir un OTP de Battle.net sin usar mi teléfono personal?

Sí. Pide un número del OTP Gateway para battle_net, introdúcelo en Battle.net y lee el código en el panel o por webhook. Cuesta desde $0.20 por código, y solo se cobra si se entrega.

¿Battle.net acepta cualquier número virtual?

No. Blizzard puede rechazar números virtuales o prepago para algunas funciones, y por eso las activaciones sin entrega se reembolsan automáticamente.

¿Qué país debería elegir para una cuenta de prueba de Battle.net?

Usa el mismo país que la cuenta. El país de una cuenta de Battle.net se fija al crearla, así que un número que no coincida puede dar resultados confusos.

¿Cuál es el id de servicio de Battle.net en la API?

El id de servicio es battle_net. Combínalo con un id de país en POST /api/v1/activations.

¿Qué evita que un manejador de webhooks de Battle.net actúe dos veces sobre un mismo código?

Guarda el id de la activación la primera vez que gestiones activation.sms_received e ignora cualquier entrega posterior con el mismo id, después de verificar la firma.

¿Debería una cuenta de empresa que necesitará códigos más adelante usar una activación temporal?

No. Para solicitudes de seguridad repetidas, un Dedicated Number de EE. UU. o Canadá desde $1.95/month conserva la misma línea mientras se renueva.

¿Cuántos países cubre la ruta de Battle.net?

197 países en la última instantánea. La disponibilidad cambia a lo largo del día, así que consulta los precios en vivo de la API antes de pedir.

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.