Ricevere i codici SMS di Google (Gmail e YouTube) nella tua pipeline di test

OTP Gateway da $0.20 a codice199 paesiID API: googleNumeri dedicati USA/CA da $1.95/mese
Risposta rapida

Per ricevere un codice di verifica Google con OTP Route, ordina un numero OTP Gateway per il servizio google e il paese che ti serve, inseriscilo dove Google chiede un numero di telefono e leggi il codice nella dashboard o dall'API, tramite polling o webhook firmato. Il prezzo parte da $0.20 a codice, varia in base al paese e viene rimborsato automaticamente se entro 20 minuti non arriva alcun SMS.

Come si presenta il flusso dell'API per il codice di verifica Google?

L'id del servizio è google e copre Gmail, YouTube e l'intero account Google. Le richieste vanno a https://otproute.com/api/v1 con una chiave Bearer con prefisso or_live_.

  1. Scegli un id paese da GET /api/v1/countries, ad esempio de o in.
  2. Leggi il prezzo aggiornato con GET /api/v1/prices?country=de&service=google. Una rotta chiusa si vede qui, prima che tu spenda qualsiasi cosa.
  3. Crea l'ordine: POST /api/v1/activations con {"service": "google", "country": "de"}. Conserva l'id di attivazione della risposta.
  4. Inserisci il numero restituito nel campo telefono di Google durante il test.
  5. Ricevi il codice tramite webhook o interrogando GET /api/v1/activations/{id}. Se il test viene abbandonato, chiama POST /api/v1/activations/{id}/cancel.

Gli account hanno fino a 10 chiavi API e 300 richieste al minuto, e GET /api/v1/balance permette a una suite di test di controllare i fondi prima di partire. La documentazione API descrive ogni campo della risposta.

Come dovrebbe trattare un gestore di webhook i codici Google?

Iscrivi uno dei tuoi cinque endpoint webhook a activation.sms_received, e anche a activation.expired e activation.cancelled, così i job in attesa possono terminare in modo pulito. Prima di fidarti di una richiesta, analizza X-OTPRoute-Signature (t=<unix>,v1=<hex>), ricalcola l'HMAC-SHA256 su "<t>.<raw body>" con il secret dell'endpoint, confrontalo in tempo costante e rifiuta i timestamp fuori da una breve tolleranza.

Poi rendi il gestore idempotente. Registra l'id di attivazione la prima volta che elabori un evento e ignora le consegne successive dello stesso. Il polling resta un buon ripiego per le esecuzioni locali o per gli agent CI dietro firewall: interroga l'attivazione ogni pochi secondi finché riporta il codice o la finestra termina.

Quando Google chiede un numero di telefono?

Google usa la verifica telefonica in diversi momenti, e quale compaia dipende dall'account e dalla situazione:

  • Registrazione: la creazione di un nuovo account Google può includere un controllo telefonico, anche se è Google a decidere quando richiederlo.
  • Verifica in due passaggi: i codici SMS sono una delle opzioni di secondo fattore per l'accesso.
  • Recupero dell'account: un telefono di recupero può ricevere un codice quando qualcuno è bloccato fuori.
  • Funzioni di YouTube: alcune funzioni del canale, come i caricamenti più lunghi e le miniature personalizzate, si sbloccano dopo la verifica di un telefono.

Questo conta per la progettazione dei test. La verifica SMS di Google per testare un passaggio di registrazione richiede un solo codice, mentre la verifica in due passaggi e il recupero richiedono di nuovo lo stesso numero più avanti. Un numero monouso va bene per il primo caso; gli altri sono trattati più sotto.

Quali paesi possono ricevere gli OTP di Google?

Il servizio google è attualmente disponibile in 199 paesi, tra cui Stati Uniti, Germania, India, Brasile, Indonesia, Nigeria, Regno Unito, Francia, Messico, Giappone, Turchia, Egitto, Filippine, Vietnam e Pakistan.

La scelta del paese non è estetica. Google può adattare lingua e richieste di verifica alla regione del numero, quindi abbina il numero al mercato che il tuo account di test rappresenta. Un test di localizzazione per un lancio in Brasile deve usare un numero brasiliano, non la rotta più economica. I prezzi cambiano da paese a paese e la pagina dei prezzi spiega come funzionano le tariffe in tempo reale.

Come ottengono un codice Google dalla dashboard le persone non sviluppatrici?

Accedi, ricarica il wallet con carta o USDT/USDC, poi scegli Google (Gmail e YouTube) e un paese. Il prezzo compare prima della conferma. Copia il numero nel campo telefono di Google e tieni aperta la pagina dell'attivazione: il codice vi compare quando arriva l'SMS.

Gli operatori dell'assistenza e gli account manager delle agenzie usano spesso questa strada per configurare un singolo account di test o di marca, mentre il team di ingegneria usa lo stesso wallet tramite l'API. Ogni ricarica include una fattura PDF via email e non c'è alcun canone mensile.

Perché Google potrebbe non inviare un codice, e cosa si può fare?

Ogni attivazione ha una finestra di 20 minuti e paghi solo se il codice arriva. Quando la finestra si chiude a vuoto, o annulli, l'intero importo torna automaticamente nel tuo wallet.

Motivi per cui un codice Google non arriva:

  • In alcuni flussi Google può rifiutare un numero virtuale per la verifica. La decisione spetta a Google e il rimborso la copre.
  • La rotta può essere occupata in quel momento. Riprova più tardi o con un altro paese che sia comunque adatto al tuo test.
  • L'invio può semplicemente essere lento. Lascia scorrere la finestra prima di annullare.

Evita di rifare l'ordine in un ciclo serrato dopo un insuccesso; distanzia i tentativi e registra l'esito per paese, così la tua suite impara quali rotte le si adattano. Per la CI, un account di sviluppo può essere portato in sandbox su richiesta: restituisce numeri e codici simulati, così puoi testare l'infrastruttura stessa senza spendere dal wallet.

Quando un Dedicated Number è più adatto a un account Google?

Un numero monouso funziona per un solo codice. Se un account Google di test deve accedere di nuovo la settimana prossima, superare la verifica in due passaggi o usare il recupero via telefono, un numero che sparisce dopo un solo utilizzo ti lascerà fuori. In questi casi, un Dedicated Virtual Number negli Stati Uniti o in Canada, da $1.95/mese, resta legato all'account finché si rinnova e inoltra gli SMS in entrata al tuo webhook come number.sms_received. Per gli account di lunga durata, valuta di passare la verifica in due passaggi a un'app di autenticazione una volta creato l'account.

Qui l'uso responsabile conta. Rispetta i termini di Google, mantieni un solo account per persona reale o azienda e usa OTP Route solo per testare e gestire i tuoi prodotti e account legittimi; si applica la sua Acceptable Use Policy. Google, Gmail e YouTube sono marchi di Google LLC e OTP Route non è affiliata a Google.

Domande frequenti

Posso ricevere tramite API un codice di registrazione Gmail?

Sì. Crea un'attivazione con il servizio google e il paese scelto, inserisci il numero nel modulo di registrazione e recupera il codice da un webhook o interrogando l'attivazione.

Lo stesso servizio `google` copre anche YouTube?

Sì. YouTube si basa sugli account Google, quindi i controlli telefonici per le funzioni di YouTube usano lo stesso id servizio.

Quanto costa un codice di verifica Google?

Da $0.20 a codice, a seconda del paese. Il prezzo aggiornato proviene da GET /api/v1/prices e non viene addebitato nulla se il codice non arriva entro 20 minuti.

Posso usare un numero OTP Gateway per la verifica in due passaggi di Google?

Non per gli accessi continuativi, perché il numero serve per un solo codice. Usa un Dedicated Number statunitense o canadese, oppure un'app di autenticazione, per gli account in cui rientrerai.

Perché Google ha detto che il mio numero non può essere usato?

È Google a decidere quali numeri accetta e può rifiutare quelli virtuali. Annulla o lascia scadere l'attivazione per ottenere il rimborso automatico, poi riprova più tardi o con un altro paese adatto.

Quale paese devo scegliere per un account di test Google?

Scegli il mercato che l'account rappresenta, così lingua e richieste corrispondono a ciò che vedono gli utenti reali di quel paese. Controlla la disponibilità di google con GET /api/v1/prices prima di ordinare.

Esiste una sandbox per testare il flusso Google in CI?

Un account di sviluppo può essere portato in sandbox su richiesta. Restituisce numeri e codici simulati, sufficienti per testare la logica di webhook e polling senza addebiti sul wallet.

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.

Instrada il tuo primo OTP in pochi minuti

Crea un account gratuito, ricarica il tuo wallet in USD e ordina un numero dalla dashboard o dall'API. Nessun canone mensile.