Convalida dei numeri di cellulare

Come utilizzare lo strumento gratuito di convalida del numero di telefono in blocco

È possibile convalidare i numeri di telefono acquisiti da varie fonti utilizzando il nostro strumento di convalida del telefono. Oltre a convalidare i numeri di telefono, puoi anche determinare se il numero è un telefono fisso o un telefono cellulare - convalidiamo solo i numeri di cellulare. Ecco come utilizzare il nostro controllo di validità del telefono:

  • Passo 1: Inserisci i numeri di telefono uno per riga o copiali / incollali nella casella sopra. È possibile convalidare fino a 15000 numeri di telefono in un'unica richiesta. Registra un account su SMS Connexion se devi convalidare più numeri di telefono.
    I numeri di telefono possono essere scritti in diversi formati multipli, formati misti nazionali e internazionali:
    • Formato nazionale: sono ammessi numeri di telefono in qualsiasi formato nazionale: es. (234) 567-89xx, 07400 6737xx, 0740-067-37xx
    • Formato internazionale: assicurati di includere il segno "+" iniziale se inserisci un numero di telefono in formato internazionale E.164 (+12345678901)
  • Passo 2: Seleziona il paese a cui appartengono i numeri forniti. È possibile selezionare più paesi, fino a 10 in un'unica richiesta di convalida telefonica in blocco.
  • Passo 3: Selezionare se si desidera rimuovere i numeri di telefono duplicati dall'elenco valido o quali altre informazioni includere nella risposta di convalida: codice ISO del paese, nome del paese, operatore di rete mobile a cui appartiene il numero di cellulare. Fai clic sul pulsante "Convalida" e nella pagina successiva vedrai due elenchi separati: con numeri di telefono validi e con numeri di telefono non validi che sono stati rimossi. Il validatore di numeri di cellulare in blocco fornisce anche una stima dei costi per l'invio di SMS ai numeri di telefono validi.

Perché dovresti usare il phone validator

Se la tua azienda sta cercando di espandere la sua strategia di telecomunicazioni o hai bisogno di numeri di telefono per interagire con i clienti, lo strumento di verifica telefonica confermerà che i numeri raccolti sono accurati prima di aggiungere il telefono nel database o inviare un messaggio di testo. Dopo che lo strumento ha convalidato i numeri di telefono, è possibile esportare i dati in numerosi formati: in un file .CSV, un file Excel o semplicemente copia negli Appunti.

Perché abbiamo creato questo strumento?

Le interazioni delle persone con i marchi si sono radicalmente trasformate a seguito della crescita dell'utilizzo dei dispositivi mobili. Ci rendiamo conto dell'importanza di entrare in contatto con i clienti il prima possibile. Per questo motivo abbiamo creato una soluzione di verifica telefonica facile da usare e gratuita, che si tradurrà in una maggiore felicità, fidelizzazione, produttività e lifetime value del cliente.

Vantaggi dell'utilizzo della convalida del numero di telefono

Il validatore telefonico non solo convalida il formato del numero, ma anche se è disponibile o meno per ricevere chiamate o messaggi (mobili o fissi). Non dovrai preoccuparti che il proprietario del dispositivo mobile riceva SMS o notifiche perché i tuoi sforzi di verifica del telefono saranno nascosti a loro:

  • Aiuta a risparmiare denaro: Considera che stai eseguendo una campagna SMS che invia messaggi a circa 1.000 persone, ma solo 400 di loro sono validi e funzionanti. Ciò significa che stai pagando per inviare SMS a 600 numeri di telefono non validi o inutilizzabili. Puoi semplicemente evitarlo utilizzando un'API di convalida del numero di telefono e risparmiare un sacco di soldi a lungo termine.
    Lo strumento di convalida del telefono cellulare può essere utilizzato insieme allo strumento di conversione dei caratteri da Unicode a GSM per ridurre i costi delle campagne SMS.
  • Migliora il tasso di conversione delle tue campagne: Avrai sempre tassi di conversione imprecisi e insoddisfacenti se hai numeri di telefono non funzionali nel tuo database, indipendentemente da quanto siano buone le tue attività pubblicitarie. E come azienda, certamente non vuoi che ciò accada.
    Solo i numeri di telefono autentici riceveranno le tue campagne sms e chiamate vocali, quindi un validatore di numeri di telefono garantirà che le metriche siano coerenti.
  • Previene le voci false, risparmiando tempo: Gli spammer e i truffatori che non inviano i loro numeri di telefono reali durante la registrazione verranno tagliati utilizzando la convalida del numero di telefono. Offre un ulteriore livello di sicurezza per mantenere la base di utenti pulita e sicura, consentendo solo ai consumatori legittimi di inserire le proprie informazioni.

API di convalida del numero di telefono in blocco

SMS Connexion fornisce un'API di convalida del numero di telefono sicura, forte e semplice, con copertura in oltre 200+ paesi. Aiuta nel mantenimento di una base di utenti pulita convalidando i numeri di telefono nel punto di immissione nel database, eliminando così la necessità di correggerli in seguito. L'API di convalida del telefono utilizza funzionalità di convalida avanzate, insieme all'uso dei piani di numerazione internazionale più aggiornati, al tipo di linea, al riconoscimento dell'operatore di rete e alla posizione del paese.

Esempio di richiesta API per convalidare i numeri di telefono in blocco (fino a 40.000 numeri per richiesta API)

curl --request POST \
  --url https://api.sms.cx/numbers/validate \
  --header 'Authorization: Bearer REPLACE_ACCESS_TOKEN' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "phoneNumbers": [
        "+336129353",
        "+33612970283",
        "+3361211",
        "+43664187834",
        "+41781218472",
        "+351912110421",
        "+4915123473140",
        "+4915123595",
        "+4915123966046"
    ]
}'
import requests

url = "https://api.sms.cx/numbers/validate"

payload = {
	"phoneNumbers": [
		"+336129353", 
		"+33612970283", 
		"+3361211", 
		"+43664187834", 
		"+41781218472", 
		"+351912110421", 
		"+4915123473140", 
		"+4915123595", 
		"+4915123966046"
		]
	}

headers = {
    "Content-Type": "application/json",
    "Authorization": "Bearer REPLACE_ACCESS_TOKEN"
}

response = requests.request("POST", url, json=payload, headers=headers)

print(response.text)
require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://api.sms.cx/numbers/validate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request["Authorization"] = 'Bearer REPLACE_ACCESS_TOKEN'
request.body = "{\"phoneNumbers\":[\"+336129353\",\"+33612970283\",\"+3361211\",\"+43664187834\",\"+41781218472\",\"+351912110421\",\"+4915123473140\",\"+4915123595\",\"+4915123966046\"]}"

response = http.request(request)
puts response.read_body
<?php

$curl = curl_init();

$payload = [
	"phoneNumbers" => [
		"+336129353",
		"+33612970283",
		"+3361211",
		"+43664187834",
		"+41781218472",
		"+351912110421",
		"+4915123473140",
		"+4915123595",
		"+4915123966046",
	]
];

curl_setopt_array($curl, [
  CURLOPT_URL => "https://api.sms.cx/numbers/validate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode($payload),
  CURLOPT_HTTPHEADER => [
    "Authorization: Bearer REPLACE_ACCESS_TOKEN",
    "Content-Type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"phoneNumbers\":[\"+336129353\",\"+33612970283\",\"+3361211\",\"+43664187834\",\"+41781218472\",\"+351912110421\",\"+4915123473140\",\"+4915123595\",\"+4915123966046\"]}");
Request request = new Request.Builder()
  .url("https://api.sms.cx/numbers/validate")
  .post(body)
  .addHeader("Content-Type", "application/json")
  .addHeader("Authorization", "Bearer REPLACE_ACCESS_TOKEN")
  .build();

Response response = client.newCall(request).execute();
const http = require("https");

const options = {
  "method": "POST",
  "hostname": "api.sms.cx",
  "port": null,
  "path": "/numbers/validate",
  "headers": {
    "Content-Type": "application/json",
    "Authorization": "Bearer REPLACE_ACCESS_TOKEN"
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  phoneNumbers: [
    '+336129353',
    '+33612970283',
    '+3361211',
    '+43664187834',
    '+41781218472',
    '+351912110421',
    '+4915123473140',
    '+4915123595',
    '+4915123966046'
  ]
}));
req.end();
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://api.sms.cx/numbers/validate"

	payload := strings.NewReader("{\"phoneNumbers\":[\"+336129353\",\"+33612970283\",\"+3361211\",\"+43664187834\",\"+41781218472\",\"+351912110421\",\"+4915123473140\",\"+4915123595\",\"+4915123966046\"]}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("Content-Type", "application/json")
	req.Header.Add("Authorization", "Bearer REPLACE_ACCESS_TOKEN")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
var client = new RestClient("https://api.sms.cx/numbers/validate");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer REPLACE_ACCESS_TOKEN");
request.AddParameter("application/json", "{\"phoneNumbers\":[\"+336129353\",\"+33612970283\",\"+3361211\",\"+43664187834\",\"+41781218472\",\"+351912110421\",\"+4915123473140\",\"+4915123595\",\"+4915123966046\"]}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);

Vedi altri strumenti:

  • Calcolatore di lunghezza SMS - inserisci un messaggio di testo e calcola il numero di parti del messaggio, caratteri, rileva e mostra caratteri Unicode, stima il costo dell'invio di un SMS
  • Convertitore da Unicode a GSM - controlla il testo e sostituisci i caratteri non GSM (Unicode). Opzione per convertire tutti i caratteri Unicode rilevati o solo lingue specifiche: cirillico, arabo, spagnolo, portoghese, ecc.
  • Convalida un singolo numero di telefono - controlla se un numero è un telefono cellulare valido

Informativa sulla privacy

Questo strumento online non memorizza alcuna informazione su di te e non memorizza nessuno dei testi scritti, incollati o inviati nella casella sopra.

Bulk Phone Number Validation Tool - v1.0.5 (ultimo aggiornamento 04/04/2023)

Pronto a partire? Raggiungi i tuoi clienti in pochi minuti

Registrati Contattaci