Validation du numéro de téléphone en vrac
Cet outil vérifie une liste de numéros de téléphone, nettoie les numéros de téléphone non valides et convertit la liste au format international E.164
Validation des numéros de téléphone mobile
Comment utiliser l’outil gratuit de validation de numéro de téléphone en bloc
Vous pouvez valider les numéros de téléphone acquis auprès de diverses sources à l’aide de notre outil de validation téléphonique. En plus de valider les numéros de téléphone, vous pouvez également déterminer si le numéro est un téléphone fixe ou mobile - nous validons uniquement les numéros mobiles. Voici comment utiliser notre vérificateur de validité de téléphone:
-
Étape 1 : Entrez les numéros de téléphone un par ligne, ou copiez/collez-les dans la case ci-dessus. Vous pouvez valider jusqu’à 15000 numéros de téléphone en une seule demande. Enregistrez un compte sur SMS Connexion si vous avez besoin de valider plus de numéros de téléphone.
Les numéros de téléphone peuvent être écrits dans différents formats multiples, formats mixtes nationaux et internationaux:- Format national: les numéros de téléphone dans n’importe quel format national sont autorisés: par exemple. (234) 567-89xx, 07400 6737xx, 0740-067-37xx
- Format international : assurez-vous d’inclure le signe « + » si vous entrez un numéro de téléphone au format international E.164 (+12345678901)
- Étape 2 : Sélectionnez le pays auquel appartiennent les numéros fournis. Vous pouvez sélectionner plusieurs pays, jusqu’à 10 dans une demande de validation téléphonique en bloc.
- Étape 3 : Sélectionnez si vous souhaitez supprimer les numéros de téléphone en double de la liste valide ou les autres informations à inclure dans la réponse de validation : code ISO du pays, nom du pays, opérateur de réseau mobile auquel appartient le numéro de téléphone mobile. Cliquez sur le bouton « Valider » et sur la page suivante, vous verrez deux listes séparées: avec des numéros de téléphone valides et avec des numéros de téléphone non valides qui ont été supprimés. Le validateur de numéros de téléphone mobile en masse fournit également une estimation des coûts d’envoi de SMS aux numéros de téléphone valides.
Pourquoi utiliser le validateur de téléphone
Si votre entreprise tente d’étendre sa stratégie de télécommunications ou si vous avez besoin de numéros de téléphone pour interagir avec les clients, l’outil de vérification téléphonique confirmera que les numéros que vous collectez sont exacts avant d’ajouter le téléphone dans la base de données ou d’envoyer un message texte. Une fois que l’outil a validé vos numéros de téléphone, vous pouvez exporter les données dans de nombreux formats: dans un fichier .CSV, un fichier Excel ou simplement copier dans le Presse-papiers.
Pourquoi avons-nous créé cet outil ?
Les interactions des gens avec les marques se sont fondamentalement transformées en raison de la croissance de l’utilisation du mobile. Nous sommes conscients de l’importance d’entrer en contact avec les clients le plus tôt possible. Nous avons construit une solution de vérification téléphonique facile à utiliser et gratuite pour cette raison, ce qui se traduira par une plus grande satisfaction des clients, la rétention, la productivité et la valeur à vie.
Avantages de l’utilisation de la validation de numéro de téléphone
Le validateur de téléphone valide non seulement le format du numéro, mais aussi s’il est disponible ou non pour recevoir des appels ou des messages (mobile ou fixe). Vous n’aurez pas à vous soucier que le propriétaire de l’appareil mobile reçoive des SMS ou des notifications, car vos efforts de vérification téléphonique lui seront cachés:
-
Aide à économiser de l’argent: Considérez que vous exécutez une campagne SMS qui envoie des messages à environ 1 000 personnes, mais seulement 400 d’entre elles sont valides et fonctionnent. Cela signifie que vous payez pour envoyer des SMS à 600 numéros de téléphone qui ne sont pas valides ou inutilisables. Vous pouvez simplement éviter cela en utilisant une API de validation de numéro de téléphone et économiser beaucoup d’argent à long terme.
L’outil de validation de téléphone mobile peut être utilisé avec l’outil de conversion de caractères Unicode vers GSM pour réduire les coûts de vos campagnes SMS. -
Améliore le taux de conversion de vos campagnes : Vous aurez toujours des taux de conversion inexacts et insatisfaisants si vous avez des numéros de téléphone non fonctionnels dans votre base de données, quelle que soit la qualité de vos activités publicitaires. Et en tant qu’entreprise, vous ne voulez certainement pas que cela se produise.
Seuls les numéros de téléphone authentiques recevront vos campagnes de SMS et d’appels vocaux, donc un validateur de numéro de téléphone garantira que les métriques sont cohérentes. - Empêche les fausses entrées, ce qui vous fait gagner du temps: Les spammeurs et les fraudeurs qui ne soumettent pas leurs vrais numéros de téléphone lors de l’inscription seront réduits en utilisant la validation du numéro de téléphone. Il offre une couche de sécurité supplémentaire pour garder la base d’utilisateurs propre et sûre, permettant uniquement aux consommateurs légitimes de remplir leurs informations.
API de validation de numéro de téléphone en masse
SMS Connexion fournit une API de validation de numéro de téléphone sécurisée, forte et simple, avec une couverture dans plus de 200+ pays. Il aide au maintien d’une base d’utilisateurs propre en validant les numéros de téléphone au point d’entrée dans votre base de données, éliminant ainsi le besoin de les corriger par la suite. L’API du validateur de téléphone utilise des fonctionnalités de validation avancées, ainsi que l’utilisation des plans de numérotation internationaux les plus récents, du type de ligne, de la reconnaissance de l’opérateur réseau et de l’emplacement du pays.
Exemple de requête API pour valider des numéros de téléphone en masse (jusqu’à 40.000 numéros par requête 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);
Voir d’autres outils:
- Calculateur de longueur SMS - entrez un message texte et calculez le nombre de parties de message, de caractères, détectez et affichez les caractères Unicode, estimez le coût d’envoi d’un SMS
- Convertisseur Unicode vers GSM - vérifiez le texte et remplacez les caractères non-GSM (Unicode). Option pour convertir tous les caractères Unicode détectés ou uniquement des langues spécifiques: cyrillique, arabe, espagnol, portugais, etc.
- Valider un seul numéro de téléphone - vérifiez si un numéro est un téléphone mobile valide
Note de confidentialité
Cet outil en ligne ne stocke aucune information vous concernant et ne stocke aucun des textes écrits, collés ou soumis dans la case ci-dessus.