Testare la verifica telefonica danese (+45): scegliere il prodotto OTP Route giusto

Prefisso telefonico +45OTP Gateway da $0.20 a codiceNumeri dedicati: solo USA e CanadaID API: dk
Risposta rapida

Sì, puoi ricevere i codici di verifica della Danimarca (+45) con OTP Route ordinando un numero monouso dall'OTP Gateway e leggendo il codice nella dashboard o tramite API REST e webhook firmati. I prezzi partono da $0.20 per codice e l'addebito resta valido solo se l'SMS arriva entro la finestra di 20 minuti. Non esistono linee danesi a lungo termine in self-service, quindi per i test +45 la strada è il Gateway.

Ti serve un solo codice danese o un numero da tenere?

Chiarisci questo punto prima di scrivere qualsiasi codice di integrazione, perché i due prodotti OTP Route risolvono problemi diversi.

  • OTP Gateway ti dà un numero +45 per una singola verifica. Lo ordini, fai partire l'SMS dall'app che stai testando, leggi il codice e il numero ha finito il suo compito. Va bene per test di registrazione, suite di regressione e controlli una tantum di una schermata di onboarding danese.
  • Dedicated Virtual Numbers sono linee che mantieni finché si rinnovano, con SMS in entrata e in uscita e chiamate dal browser. Queste linee esistono solo per numeri statunitensi e canadesi, con prezzi da $1.95/mese.

Non esiste un numero danese a lungo termine in self-service. Se il tuo team ha davvero bisogno di una linea +45 che resti sua, scrivi a [email protected] e chiedi: la fattibilità dipende dalle norme locali e nulla è garantito. Per la maggior parte dei test QA in Danimarca, comunque, il Gateway è lo strumento giusto. Il nostro approfondimento su numeri temporanei e dedicati li confronta per i piani di test nordici.

Quali app può verificare un numero +45 del Gateway?

La rotta danese copre attualmente più di 1.800 servizi. Tra quelli più richiesti nell'istantanea di oggi ci sono WhatsApp, LinkedIn, Uber, Telegram, Google (Gmail & YouTube), Microsoft & Outlook, Signal, Discord, ChatGPT (OpenAI), Amazon, Airbnb e Netflix.

La disponibilità cambia durante la giornata, perché i nostri partner di rete aggiungono e riducono capacità: considera quell'elenco un punto di partenza e non un contratto. Un buon instradamento OTP chiede la disponibilità attuale invece di darla per scontata. La risposta definitiva in ogni momento arriva dall'API o dalla schermata d'ordine della dashboard, che propongono solo combinazioni che si possono servire subito.

Come funziona da cima a fondo il flusso dell'API OTP per la Danimarca?

Tutte le chiamate vanno a https://otproute.com/api/v1 con una chiave Bearer che inizia con or_live_, generata nella Developer console. Un account può avere fino a 10 chiavi, così staging, CI e un portatile locale possono avere credenziali separate da revocare in modo indipendente.

Un'esecuzione tipica inizia con GET /api/v1/balance, così la suite fallisce subito se il wallet è vuoto. Poi GET /api/v1/prices?country=dk&service=<id> restituisce il prezzo attuale e se c'è disponibilità per quella coppia. L'ordine vero e proprio è POST /api/v1/activations con un corpo come {"service": "linkedin", "country": "dk"}; la risposta contiene un id di attivazione e il numero +45 da inserire nel tuo prodotto.

Per il codice puoi fare polling su GET /api/v1/activations/{id} oppure iscrivere un endpoint webhook a activation.sms_received. I webhook portano l'header X-OTPRoute-Signature (t=<unix>,v1=<hex>), un HMAC-SHA256 di <t>.<raw body> calcolato con il segreto dell'endpoint: verificalo e scarta i timestamp vecchi. Se un test si interrompe, rilascia l'ordine con POST /api/v1/activations/{id}/cancel. Il limite è di 300 richieste al minuto e il riferimento completo è nella documentazione.

Cosa hanno di particolare i numeri e gli SMS danesi?

La Danimarca usa un piano di numerazione chiuso: i numeri di abbonato hanno otto cifre e non c'è prefisso interurbano, quindi la forma nazionale e quella internazionale differiscono solo per il +45. Quando salvi un numero di verifica danese da un test, memorizzalo in E.164 come +45 seguito da quelle otto cifre. I danesi lo scrivono spesso a coppie, ad esempio "12 34 56 78", quindi il tuo normalizzatore deve togliere spazi e punti prima della validazione invece di rifiutare l'input.

Un tranello sottile: le Isole Fær Øer usano +298 e la Groenlandia +299, anche se fanno parte del Regno di Danimarca. Un selettore di paese che associa ogni utente di lingua danese a +45 produrrà numeri errati per quei clienti. Per questo la rotta delle Isole Fær Øer è una voce separata.

I messaggi di verifica arrivano di solito in danese quando la lingua dell'account è il danese, anche se molte app internazionali ripiegano sull'inglese. Æ, Ø e Å fanno parte dell'alfabeto predefinito GSM a 7 bit, quindi il solo testo danese non dovrebbe spingere i tuoi template verso una codifica Unicode più lunga. I team fanno test qui quando lanciano il prodotto nei Paesi nordici, controllano le traduzioni danesi delle schermate di onboarding o assistono clienti danesi da un hub operativo altrove.

Chi non ha accesso alle API può ordinare un numero danese?

Sì. Product manager, responsabili del supporto e personale delle agenzie possono fare tutto dal browser:

  1. Apri l'OTP Gateway nella dashboard e scegli Danimarca.
  2. Scegli il servizio; il prezzo aggiornato viene mostrato prima della conferma.
  3. Copia il numero +45 nel modulo di registrazione o di accesso che stai controllando.
  4. Attendi sulla scheda dell'attivazione, dove il codice compare appena arriva l'SMS.

La finestra di 20 minuti parte nel momento dell'ordine. Se in quel tempo non arriva nulla, o annulli prima, l'intero importo torna automaticamente nel wallet. Paghi solo quando un codice viene davvero consegnato.

Cosa fare se un codice +45 non arriva?

Il silenzio ha di solito una causa ordinaria. Alcuni servizi rifiutano i numeri virtuali, altri limitano i tentativi ripetuti dallo stesso dispositivo o IP, e certe rotte sono congestionate per un po'. Una sequenza sensata:

  • Lascia scorrere la finestra fino in fondo prima di giudicare la rotta; annullare troppo presto scarta un codice che potrebbe essere ancora in arrivo.
  • Verifica che il servizio accetti numeri virtuali per l'azione che stai testando.
  • Riprova più tardi, oppure prova lo stesso flusso su una rotta vicina come la Svezia.
  • Evita di riordinare in un ciclo serrato. Inserisci pause tra i tentativi, così il tuo harness di test non martella il servizio.

La guida ai recapiti falliti approfondisce la logica dei tentativi. I test danesi restano vincolati ai termini di ciascun servizio di destinazione, e l'Acceptable Use Policy di OTP Route copre ogni ordine +45.

Come si paga il testing OTP in Danimarca?

C'è un solo wallet prepagato in USD, senza canone mensile né piano. Lo ricarichi con carta o con le stablecoin USDT/USDC e ogni ricarica genera una fattura PDF via email, comoda per l'amministrazione. La pagina dei prezzi spiega come vengono calcolati gli addebiti per codice.

Se stai ancora costruendo l'integrazione, chiedi di passare il tuo account di sviluppo alla sandbox: restituisce numeri e codici simulati, così puoi provare l'intero flusso senza spendere fondi del wallet. Quando sei pronto, crea un account con email e codice a 6 cifre oppure con l'accesso Google, e attiva l'autenticazione a due fattori TOTP per il login del team.

Domande frequenti

Posso testare la registrazione danese della mia app senza una SIM locale?

Sì. Ordina un numero +45 dall'OTP Gateway, inseriscilo nel modulo di registrazione e leggi il codice nella dashboard o tramite API.

Qual è l'id del paese per la Danimarca nell'API di OTP Route?

È dk. Passa dk come parametro country a GET /api/v1/prices e nel JSON che invii a POST /api/v1/activations.

Posso comprare per i test un numero +45 da tenere per mesi?

Non in self-service. I Dedicated Numbers a lungo termine esistono solo per Stati Uniti e Canada; per una linea danese scrivi a [email protected] e il team ti dirà se è possibile.

I numeri di telefono danesi usano lo zero iniziale?

No. La Danimarca non ha prefisso interurbano, quindi un numero valido è semplicemente +45 più otto cifre.

Mi viene addebitato qualcosa se l'SMS danese non arriva?

No. Se nessun codice arriva entro 20 minuti, o annulli, l'intero importo torna automaticamente nel wallet.

Quali eventi deve ascoltare il mio webhook per l'API di verifica SMS?

Per gli ordini del Gateway gestisci activation.sms_received, activation.expired e activation.cancelled, legati all'id di attivazione, dopo aver verificato l'header della firma.

Ogni servizio danese accetterà un numero OTP Route?

No, nessun fornitore può prometterlo, perché alcuni servizi rifiutano i numeri virtuali. È proprio per questo che gli ordini non utilizzati vengono rimborsati.

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.