Invio

Numeri di telefono e rilevamento del paese

Scrivi i numeri in formato E.164: un segno più, il codice di chiamata e il numero nazionale senza il prefisso del tronco, da 7 a 15 cifre in totale. +14155550123, +447400123456 e +4915123456789 sono tutti in formato E.164.

Pulizia

  • Spazi, punti, trattini, barre e parentesi vengono rimossi: +44 (0)7400-123 456 non è valido a causa dello (0), ma +44 7400-123 456 lo è.
  • Un 00 iniziale diventa +: 004915123456789 viene letto come +4915123456789.
  • Le cifre senza un segno più vengono lette come internazionali: 14155550123 diventa +14155550123. Memorizza i numeri con il loro codice di chiamata.
  • I numeri che non sono ancora + e da 7 a 15 cifre vengono messi da parte come invalid_number.
  • Lo stesso numero due volte in una richiesta viene inviato una volta; la seconda copia viene messa da parte come duplicate.

Rilevamento del paese

Ogni numero viene tariffato in base al paese a cui appartiene, letto dal codice di chiamata corrispondente più lungo. Alcuni codici di chiamata sono condivisi e l'API distingue quei paesi per prefisso:

Codice di chiamataCome è suddiviso
+1Per prefisso: i codici canadesi vengono tariffati come Canada, i codici caraibici (809, 829, 849 Repubblica Dominicana, 876 e 658 Giamaica, 787 e 939 Porto Rico e il resto) vengono tariffati come la loro isola, tutti gli altri numeri +1 come Stati Uniti.
+44I prefissi mobili di Guernsey (7781, 7839, 7911), Jersey (7509, 7700, 7797, 7829, 7937) e l'Isola di Man (7524, 7624, 7924) vengono tariffati come quelle isole; il resto come Regno Unito.
+7+7 6 e +7 7 prezzo come Kazakistan, il resto come Russia.
+262+262 639 e +262 269 prezzo come Mayotte, il resto come Reunion.
+39Italia, comprese le linee della Città del Vaticano.

Il paese corrispondente è nel campo country di ogni messaggio, quindi puoi verificare come è stato tariffato un numero.

Numeri di telefono e rilevamento del paese | Documentazione BulkSMSAPI