Recherche de numéro de téléphone
La recherche de numéro de téléphone (ou recherche HLR) permet d’obtenir des informations précises et à jour sur un numéro de téléphone, telles que l’état actuel (actif ou absent du réseau), ou si le numéro a été transféré à un autre opérateur ou s’il est actuellement en itinérance sur un autre réseau à l’extérieur du pays.
Gardez votre base de données propre en supprimant régulièrement les numéros de téléphone obsolètes ou inexacts pour vous assurer que les messages et les appels ne sont envoyés qu’à des contacts valides et actifs. Cela permet d’optimiser les coûts en réduisant le nombre de SMS et d’appels échoués ou non livrés.
Fonctionnalités de recherche de numéro de téléphone
Il existe plusieurs fonctionnalités de la recherche de numéro de téléphone à partir desquelles nous soulignons:
Couverture mondiale
Plus de 220 pays sont actuellement pris en charge par le SMS. Service de recherche de numéro de téléphone CX. Notre service de recherche de numéros de téléphone internationaux peut permettre à votre entreprise de s’engager, peu importe où elle se trouve
Recherche en temps réel
Utilisez des détails de numéro précis et fiables générés par la recherche de numéro de téléphone, qui comprend des informations précises sur la portabilité et l’itinérance en temps réel
Recherche groupée de téléphones
Utilisez notre plateforme Web interactive et notre API pour lancer des campagnes de recherche de numéros de téléphone en masse en quelques minutes. Réduisez les coûts de messagerie en utilisant un validateur de numéro de téléphone
Les détails que vous obtenez d’une recherche de numéro de téléphone
La recherche de numéro de téléphone est un moyen de vérifier si un numéro de téléphone est valide et vérifie également l’état actif et la disponibilité réseau d’un numéro de téléphone mobile.
Une recherche de numéro de téléphone peut fournir divers détails. Certains des détails les plus importants que vous pouvez obtenir à partir d’une recherche d’opérateur téléphonique sont:
Utilisez notre plate-forme Web pour des campagnes de recherche de numéros en masse
Notre interface facile à utiliser vous permet de télécharger facilement de grandes listes de numéros de téléphone pour un traitement rapide et efficace de la recherche de numéro de téléphone en masse.
Il est possible d’afficher des rapports pour les campagnes de recherche de numéros et de les exporter dans différents formats.
Exemples de code pour l’API de recherche de numéro de téléphone
Intégrez notre API avancée de recherche de téléphone dans votre application et démarrez la validation du téléphone en quelques minutes.
Envoyez des requêtes à l’API pour effectuer une recherche groupée de numéros de téléphone (jusqu’à 40 000 numéros de téléphone peuvent être validés en un seul appel API).
Démarrez en un rien de temps avec nos wrappers API officiels et nos bibliothèques clientes. Ils sont disponibles dans des langages populaires tels que Python, PHP, Node.js, Java et autres.
Il n’y a pas de bibliothèque cliente pour votre langue préférée ? Vous pouvez utiliser n’importe quelle bibliothèque HTTP, c’est facile.
curl --request POST \
--url https://api.sms.cx/numbers/lookup \
--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/lookup"
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/lookup")
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/lookup",
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/lookup")
.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/lookup",
"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/lookup"
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/lookup");
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);
Comment effectuer une recherche de téléphone en masse à partir de la plate-forme en ligne SMS.CX
Comparaison des fonctionnalités entre les services de numéros de téléphone
Il existe plusieurs façons de vérifier si un numéro de téléphone est valide. Une méthode consiste à utiliser un outil de validation de numéro de téléphone, que nous fournissons gratuitement. Cet outil de validation de téléphone utilise des algorithmes et des règles pour vérifier le format et la structure du numéro de téléphone, en veillant à ce qu’il respecte le formatage correct pour le pays ou la région.
La recherche de numéro de téléphone, d’autre part, est un processus utilisé pour valider un numéro de téléphone mobile en le comparant à une base de données de numéros de téléphone mobile enregistrés et à leurs informations associées, telles que le fournisseur de réseau et en effectuant également une vérification de la portabilité du numéro de téléphone. Cela permet de s’assurer que le numéro est non seulement valide, mais également en cours d’utilisation et accessible sur le réseau mobile concerné.
En résumé, la validation du numéro de téléphone vérifie l’exactitude et le format d’un numéro de téléphone, tandis que la recherche de numéro de téléphone vérifie l’état actif et la disponibilité réseau d’un numéro de téléphone mobile.
Nous fournissons différents services pour les numéros de téléphone: validation, recherche (également appelée recherche HLR) et vérification (également appelée SMS OTP).
Vous trouverez ci-dessous un tableau avec une comparaison des fonctionnalités et le coût de chacun de ces services.
Validation du numéro
LIBRE
Recherche de numéro
0.006€/requête
Vérification du nombre
coût du SMS au récepteur
Qu’est-ce que la recherche HLR ?
HLR lookup, ou Home Location Register Lookup, est une base de données qui stocke des informations sur les numéros de téléphone mobile et ses abonnés associés. Notre service de recherche d’opérateur téléphonique accède à cette base de données pour récupérer des informations sur un numéro particulier, y compris son état actuel.
La recherche d’opérateur HLR peut vérifier l’état de portabilité et l’itinérance d’un numéro de téléphone. Il s’agit d’une caractéristique courante du service de validation téléphonique, qui utilise la technologie de recherche HLR pour vérifier l’exactitude et la validité d’un numéro de téléphone. La recherche de numéro de téléphone peut déterminer si un numéro est actif, s’il est actuellement en itinérance sur un autre réseau et s’il a été récemment transféré vers un autre opérateur. Ces informations sont importantes pour les entreprises et les organisations qui comptent sur des numéros de téléphone exacts et à jour pour la communication et la sensibilisation des clients.
L’API de recherche HLR vérifie l’état d’un numéro de téléphone mobile en interrogeant la base de données d’un opérateur de réseau mobile. Cette demande est envoyée via API, qui est sécurisée et rapide. L’API de recherche HLR renvoie une réponse une fois la demande reçue par la base de données de l’opérateur de réseau mobile. Cette réponse peut inclure des informations telles que si le numéro est actif ou non, s’il est en itinérance et s’il s’agit d’un numéro valide.
Quels sont les avantages de l’utilisation de la recherche d’opérateur téléphonique?
L’API de recherche HLR est précise et fiable. Étant donné que l’API est connectée à la base de données de l’opérateur de réseau mobile, elle offrira un statut de numéro de téléphone mobile en temps réel. Les entreprises peuvent utiliser les métadonnées de l’API pour décider comment gérer les appels ou les messages vers un numéro spécifique.
HLR Lookup API est rapide et efficace. Les entreprises peuvent vérifier rapidement un grand nombre de numéros de téléphone mobile à l’aide de l’API de recherche de numéros de téléphone. Ceci est utile pour les entreprises qui ont besoin de vérifier un grand nombre de téléphones mobiles pour une campagne de marketing ou une autre activité.
L’API de recherche HLR et la plate-forme Web sont des outils utiles pour les entreprises qui ont besoin de vérifier les numéros de téléphone mobile. La précision, la fiabilité et la vitesse de l’API peuvent aider les entreprises à prendre des décisions plus intelligentes sur la façon de gérer les appels et les messages vers des numéros spécifiques et peuvent fournir des informations sur les pays ou les opérateurs de réseau associés à ces numéros de téléphone.
Qu’est-ce que la portabilité des numéros de téléphone ?
La portabilité des numéros de téléphone, également connue sous le nom de portabilité des numéros, est la possibilité pour un client de conserver son numéro de téléphone lorsqu’il change de fournisseur. C’est une option pratique pour les personnes qui ne veulent pas mettre à jour leurs contacts avec un nouveau numéro de téléphone ou qui veulent conserver leur numéro de téléphone actuel pour des raisons professionnelles ou personnelles.
Par exemple, John veut changer de fournisseur parce qu’il n’est pas satisfait de son fournisseur actuel. Avec la portabilité du numéro de téléphone, il peut conserver son numéro actuel et changer de fournisseur. Tous ses contacts pourront toujours le joindre au même numéro, et il n’aura pas à mettre à jour tout le monde.
Qu’est-ce que l’itinérance des numéros de téléphone?
L’itinérance des numéros de téléphone permet aux utilisateurs de passer et de recevoir des appels, d’envoyer et de recevoir des messages texte et d’accéder à des services de données en dehors de la zone de couverture de leur réseau domestique. Les réseaux de téléphonie mobile ont conclu des accords avec d’autres réseaux pour permettre aux consommateurs d’accéder à leurs services en itinérance.
En itinérance, le numéro de téléphone d’un utilisateur reste le même, mais son réseau peut varier. Un numéro de téléphone mobile itinérant signifie que l’utilisateur est en dehors de son réseau domestique et en utilise un autre pour passer et recevoir des appels ou accéder à des services de données. Cela se produit lorsqu’une personne voyage et que son réseau domestique n’est pas disponible. Notre service de recherche de numéro de téléphone vous permet de déterminer si un numéro de téléphone mobile particulier est en itinérance ou non.
Pourquoi devriez-vous utiliser la recherche de numéro de téléphone régulièrement?
Il est important de noter que les numéros de téléphone peuvent devenir invalides au fil du temps. Par exemple, si une personne change de numéro de téléphone ou si une entreprise ferme ses portes, son ancien numéro de téléphone peut ne plus être utilisé. Dans ces cas, il est important de vérifier les mises à jour et de vérifier que le numéro de téléphone est toujours valide.
Dans l’ensemble, la vérification de la validité d’un numéro de téléphone est cruciale pour une communication réussie. En utilisant un outil de validation de téléphone avec fonction de recherche d’opérateur, vous pouvez vous assurer que votre base de données est toujours propre et que vous envoyez des campagnes SMS uniquement aux abonnés actifs.
Comment démarrer avec la recherche de numéro de téléphone
Sur cette page, nous avons expliqué en détail pourquoi vous devriez utiliser le service de recherche de numéro de téléphone. Voici quelques étapes suivantes:
- S’inscrire à un compte pour effectuer la recherche de l’opérateur numérique pour la validation du numéro de téléphone
- Affichez exemples de méthodes d’API de recherche de numéros de téléphone (voir campagnes de recherche groupée, traiter la recherche de numéros de téléphone en masse, effectuer une recherche de numéro de téléphone unique) avec nos bibliothèques clientes SDK et API
- Lisez la documentation complète sur l’utilisation de l’API de recherche de numéros de téléphone