Italiano
Ricevere i codici SMS di imo per test e gestione degli account
Un team riceve un codice di verifica imo con OTP Route ordinando dall'OTP Gateway un numero monouso per il servizio imo, inserendolo in imo e leggendo il codice nella dashboard oppure tramite polling API e webhook firmati. I prezzi partono da $0.20 per codice e un ordine senza SMS entro la finestra di 20 minuti viene rimborsato automaticamente.
La situazione: il tuo prodotto si appoggia a imo e ogni test richiede un telefono
imo è un'app di messaggistica e di chiamate vocali e video che identifica ogni account tramite il numero di telefono. La registrazione, o il passaggio di un account a un nuovo dispositivo, genera un codice monouso via SMS. È un meccanismo semplice per gli utenti e scomodo per i team: chi sviluppa un'integrazione, un flusso di assistenza o un test di mercato che coinvolge imo ha bisogno di un numero raggiungibile per ogni tentativo.
Usare i telefoni dei dipendenti mescola numeri personali e account di lavoro e non regge una matrice di test su più paesi. Un numero monouso dell'OTP Gateway gestisce un solo codice, tiene fuori i numeri privati e si può ordinare da codice o a mano. La pagina sulla verifica delle app mobile descrive lo schema più ampio.
In quali paesi si possono ricevere i codici OTP di imo?
Il servizio imo è attualmente disponibile in 197 paesi. Tra gli esempi ci sono India, Pakistan, Bangladesh, Nepal, Arabia Saudita, Emirati Arabi Uniti, Egitto, Nigeria, Kenya, Indonesia, Filippine, Germania, Belgio, Regno Unito, Stati Uniti e Canada.
Scegli il paese che corrisponde al caso che stai testando. Se il tuo supporto serve clienti dell'Asia meridionale, un numero di quell'area riproduce il flusso che vedono loro, compresa la lingua dell'SMS e gli eventuali controlli regionali applicati dal servizio. L'elenco dei paesi mostra tutte le rotte.
Come funziona il flusso API del codice di verifica imo?
Crea una chiave Bearer nella console sviluppatori (prefisso or_live_, fino a 10 per account) e chiama https://otproute.com/api/v1; il limite è di 300 richieste al minuto.
- Recupera gli id con
GET /api/v1/serviceseGET /api/v1/countries; l'id del servizio èimo. - Controlla il prezzo della coppia con
GET /api/v1/prices?country=pk&service=imo. - Effettua l'ordine con
POST /api/v1/activationse{"service": "imo", "country": "pk"}, poi salva l'id dell'attivazione. - Inserisci il numero restituito nella schermata di registrazione di imo.
- Ottieni il codice dal webhook
activation.sms_received, oppure fai polling suGET /api/v1/activations/{id}se non puoi esporre un endpoint.
Per i webhook, verifica X-OTPRoute-Signature: t=<unix>,v1=<hex> calcolando l'HMAC-SHA256 di "<t>.<raw body>" con il segreto dell'endpoint e scarta i timestamp vecchi. Rendi il gestore idempotente, usando come chiave l'id dell'attivazione, così una consegna ripetuta viene elaborata una sola volta. Lo schema completo è nella documentazione.
Si può ordinare un numero imo anche dalla dashboard?
Sì. Registrati con un indirizzo email e un codice email di 6 cifre, oppure con l'accesso Google, e attiva l'autenticazione a due fattori TOTP. Ricarica il portafoglio, scegli imo e un paese, controlla il prezzo mostrato e conferma. Digita il numero in imo e il codice compare nella dashboard non appena viene consegnato. È una soluzione adatta al personale di assistenza o a chi gestisce gli account di un'agenzia e ha bisogno di una singola verifica senza scrivere codice.
Perché un codice imo potrebbe non arrivare e cosa fare?
Ogni attivazione resta aperta per 20 minuti e paghi solo se il codice arriva. Un ordine scaduto o annullato viene rimborsato per intero nel portafoglio in modo automatico.
I codici si perdono per motivi ordinari: imo può rifiutare i numeri virtuali in certi casi, una rotta può essere occupata, oppure il servizio può aggiungere controlli sui numeri già visti. In questi casi:
- Lascia scorrere la finestra invece di annullare subito.
- Riprova più tardi, oppure con un'altra rotta paese che sia ancora coerente con il test.
- Metti una pausa e un limite ai tentativi; lanciare nuovi ordini imo uno dietro l'altro consuma soltanto tentativi.
Quando conviene un Numero Dedicato per imo?
Poiché imo lega l'account al numero di telefono, un numero monouso non può ricevere un codice successivo quando lo stesso account accede da un altro dispositivo. Per una linea di assistenza, un account operativo condiviso o un accesso di staging che deve continuare a funzionare, il Numero Dedicato è la scelta migliore. È disponibile solo negli Stati Uniti e in Canada, da $1.95/mese, con SMS in entrata nella dashboard e sul tuo webhook tramite number.sms_received. La pagina dei numeri dedicati spiega rinnovi e rilascio.
Uso responsabile e fatturazione
Rispetta i termini di servizio di imo: un account per ogni persona o azienda reale, nessuna registrazione in blocco o falsa. OTP Route serve a testare il flusso del tuo prodotto e a gestire i tuoi account legittimi, e si applica la sua Acceptable Use Policy. imo è un marchio del suo titolare e OTP Route non ha alcuna affiliazione con esso.
La fatturazione usa un unico portafoglio prepagato in USD, a consumo, senza canone mensile. I fondi si caricano con carta o in USDT/USDC e dopo ogni ricarica arriva via email una fattura PDF, che rende semplice riconciliare i costi dei test su imo. Su richiesta gli account di sviluppo possono passare alla sandbox per test end-to-end con numeri e codici simulati.
Domande frequenti
Come ricevo un OTP di imo tramite API?
Crea un'attivazione con {"service": "imo", "country": "<id>"}, inserisci il numero in imo e leggi il codice dal webhook o da GET /api/v1/activations/{id}.
La verifica SMS di imo per i test è disponibile nel mio paese?
imo risulta disponibile in 197 paesi in questo momento. Controlla GET /api/v1/countries o la dashboard per la disponibilità in tempo reale.
imo accetta sempre un numero virtuale?
No. imo può rifiutare alcuni numeri virtuali, ed è per questo che un ordine senza codice viene rimborsato per intero dopo 20 minuti.
Quanto costa un numero di telefono per imo con OTP Route?
Da $0.20 per codice, a seconda del paese. Il prezzo in tempo reale arriva da GET /api/v1/prices.
Posso accedere di nuovo più avanti allo stesso account imo con un numero monouso?
Non in modo affidabile, perché ogni numero monouso gestisce un solo codice. Per gli account che devono poter accedere di nuovo usa un Numero Dedicato statunitense o canadese.
Come deve gestire il mio webhook le consegne duplicate di imo?
Verifica la firma, poi elabora ogni id di attivazione una sola volta, così i nuovi tentativi non ripetono il lavoro.
Posso creare più account imo in questo modo?
Solo per persone reali o aziende che rappresenti, nel rispetto dei termini di imo. Le registrazioni in blocco o false non sono consentite.
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.