Italiano
Ricevere un codice SMS Battle.net su un numero di test, passo dopo passo
Un team riceve un codice di verifica Battle.net con OTP Route ordinando un numero OTP Gateway per il servizio battle_net nel paese che corrisponde all'account, inserendolo nel passaggio del telefono e leggendo l'SMS nella dashboard o da un webhook. Ogni attivazione costa da $0.20 per codice e viene rimborsata per intero se nessun codice arriva entro 20 minuti.
La situazione: uno studio o un team di esport ha bisogno di un numero Battle.net che controlla
Immagina un responsabile QA in un'azienda che costruisce strumenti complementari, overlay o software per tornei attorno ai giochi Blizzard. Il team gestisce account aziendali ufficiali per test e trasmissioni, e nessuno vuole che il cellulare personale di un ingegnere vi sia collegato. Un altro caso comune è un'organizzazione di esport il cui personale operativo gestisce account condivisi del team e ha bisogno che la verifica arrivi dove l'intero team può vederla.
Battle.net usa un numero di telefono per più scopi: confermare la persona dietro un account, inviare codici quando cambiano dati sensibili, supportare il recupero dell'account e fungere da livello di sicurezza insieme all'app Blizzard Authenticator. Alcuni titoli Blizzard hanno anche richiesto un numero di telefono sull'account prima di poter giocare. Una verifica SMS Battle.net per i test tocca quindi flussi che il tuo team può dover riprodurre più di una volta.
Checklist prima di ordinare un numero virtuale per Battle.net
- Scegli il prodotto giusto. I controlli una tantum si adattano all'OTP Gateway. Un account che manterrà il telefono collegato e dovrà superare future richieste di sicurezza appartiene a un Dedicated Number (vedi sotto).
- Abbina il paese. Il paese di un account Battle.net viene scelto alla creazione e di solito l'utente non può cambiarlo in seguito, quindi ordina il numero dallo stesso mercato dell'account.
- Prepara le credenziali. Una chiave Bearer dalla Developer console (prefisso
or_live_) e, idealmente, un endpoint webhook con il suo segreto. - Finanzia il wallet. Carta o USDT/USDC nel wallet USD prepagato; non c'è alcun piano mensile.
- Prova in sandbox. Il supporto può passare un account di sviluppo in sandbox, così l'integrazione riceve numeri e codici simulati senza spendere.
La pagina sul QA testing descrive come i team organizzano questo tipo di dati di test riutilizzabili.
Quali paesi possono ricevere un OTP Battle.net?
La rotta battle_net copre attualmente 197 paesi. Tra questi ci sono gli Stati Uniti, il Canada, il Regno Unito, la Germania, la Francia, la Spagna, la Polonia, la Svezia, la Corea del Sud, Taiwan, il Giappone, Singapore, le Filippine, l'Australia, il Brasile, il Messico, la Turchia e il Sudafrica. Blizzard serve i giocatori attraverso hub di gioco regionali, quindi il paese che scegli dovrebbe riflettere la regione e lo store a cui si riferisce il tuo caso di test, non la rotta che costa meno. La disponibilità in tempo reale per paese arriva da GET /api/v1/prices.
Come funziona il flusso dell'API del codice di verifica Battle.net?
URL di base https://otproute.com/api/v1, autenticazione Bearer, 300 richieste al minuto.
- Conferma prezzo e disponibilità:
GET /api/v1/prices?country=<id>&service=battle_net, usando l'id del paese daGET /api/v1/countries. - Crea l'attivazione con
POST /api/v1/activationse un corpo come{"service": "battle_net", "country": "us"}. - Inserisci il numero restituito in Battle.net e richiedi il codice.
- Gestisci
activation.sms_receivedsul tuo webhook. VerificaX-OTPRoute-Signaturecalcolando l'HMAC-SHA256 su<t>.<raw body>con il segreto dell'endpoint, e rifiuta i timestamp vecchi. - Rendi il gestore idempotente: basa l'elaborazione sull'id dell'attivazione, così una consegna ritentata non invia due volte lo stesso codice.
- Nessun endpoint pubblico? Fai invece polling su
GET /api/v1/activations/{id}e considera un eventoactivation.expiredoactivation.cancelledcome la fine di quell'esecuzione di test.
La guida alla cattura via webhook tratta in dettaglio code e nuovi tentativi.
Che cosa fa dalla dashboard chi non sviluppa?
Apri l'OTP Gateway, scegli Battle.net e il paese dell'account, guarda il prezzo mostrato e conferma. Digita il numero nel campo del telefono di Battle.net, richiedi l'SMS e tieni aperta la pagina dell'attivazione; il codice compare lì quando viene consegnato. Valgono la stessa finestra di 20 minuti e lo stesso rimborso automatico.
Perché un codice Battle.net potrebbe non arrivare?
Blizzard può rifiutare numeri virtuali o di tipo prepagato per alcune funzioni di sicurezza, e questa politica può cambiare senza preavviso. Se il codice non arriva mai, l'intero importo torna sul tuo wallet al termine della finestra o quando annulli. Poi:
- lascia scorrere l'intera finestra, perché i tempi di consegna dipendono dal servizio e dalla rotta;
- riprova più tardi, o con un altro paese che sia ancora coerente con l'account;
- evita cicli rapidi di annullamento e riordino, che consumano il tuo limite di richieste;
- se il numero viene rifiutato del tutto, consideralo una risposta di policy e non qualcosa da aggirare.
La checklist sulle consegne fallite elenca altri segnali da registrare.
Quando un Dedicated Number è il miglior numero di telefono per Battle.net?
Un numero per un solo codice sparisce dopo la sua finestra, quindi è poco adatto a qualsiasi account che dovrà ricevere di nuovo un codice di sicurezza. Per un account aziendale di lunga durata, un Dedicated Number negli Stati Uniti o in Canada, da $1.95/month, mantiene la stessa linea mentre si rinnova dal wallet e inoltra gli SMS in entrata alla dashboard e al tuo webhook come number.sms_received.
Qualunque cosa scegli, rispetta i termini di Blizzard: un account per ogni persona o azienda reale, nessun account aggiuntivo e nessun tentativo di aggirare una sospensione. OTP Route esiste per testare e gestire i tuoi prodotti e account legittimi, e si applica la sua Acceptable Use Policy. Battle.net è un marchio del suo proprietario e OTP Route non ha alcuna affiliazione con esso.
Domande frequenti
Posso ricevere un OTP Battle.net senza usare il mio telefono personale?
Sì. Ordina un numero OTP Gateway per battle_net, inseriscilo in Battle.net e leggi il codice nella dashboard o via webhook. Costa da $0.20 per codice, addebitato solo alla consegna.
Battle.net accetta ogni numero virtuale?
No. Blizzard può rifiutare numeri virtuali o prepagati per alcune funzioni, ed è per questo che le attivazioni non consegnate vengono rimborsate automaticamente.
Quale paese devo scegliere per un account di test Battle.net?
Usa lo stesso paese dell'account. Il paese di un account Battle.net viene impostato alla creazione, quindi un numero non corrispondente può portare a risultati confusi.
Qual è l'id del servizio Battle.net nell'API?
L'id del servizio è battle_net. Combinalo con un id paese in POST /api/v1/activations.
Che cosa impedisce a un gestore webhook Battle.net di agire due volte sullo stesso codice?
Salva l'id dell'attivazione la prima volta che gestisci activation.sms_received e ignora ogni consegna successiva con lo stesso id, dopo aver verificato la firma.
Un account aziendale che avrà bisogno di codici in seguito dovrebbe usare un'attivazione temporanea?
No. Per le richieste di sicurezza ripetute, un Dedicated Number statunitense o canadese da $1.95/month mantiene la stessa linea mentre si rinnova.
Quanti paesi copre la rotta Battle.net?
197 paesi all'ultimo aggiornamento. La disponibilità cambia durante la giornata, quindi leggi i prezzi in tempo reale dall'API prima di ordinare.
I nomi dei servizi sono marchi dei rispettivi proprietari. OTP Route non è affiliata a essi. Usa i numeri in modo lecito e rispetta i termini di ciascun servizio e la nostra Politica di Utilizzo Accettabile.