Validación de números móviles

Cómo utilizar la herramienta gratuita de validación masiva de números de teléfono

Puede validar los números de teléfono adquiridos de varias fuentes utilizando nuestra herramienta de validación telefónica. Además de validar los números de teléfono, también puede determinar si el número es un teléfono fijo o móvil: validamos solo los números móviles. Aquí se explica cómo utilizar nuestro verificador de validez de teléfono:

  • Paso 1: Ingrese los números de teléfono uno por línea, o cópielos / péguelos en el cuadro de arriba. Puede validar hasta 15000 números de teléfono en una sola solicitud. Registre una cuenta en SMS Connexion si necesita validar más números de teléfono.
    Los números de teléfono se pueden escribir en diferentes formatos múltiples, formatos mixtos nacionales con internacionales:
    • Formato nacional: se permiten números de teléfono en cualquier formato nacional: por ejemplo. (234) 567-89xx, 07400 6737xx, 0740-067-37xx
    • Formato internacional: asegúrese de incluir el signo "+" inicial si introduce un número de teléfono en formato internacional E.164 (+12345678901)
  • Paso 2: Seleccione el país al que pertenecen los números proporcionados. Puede seleccionar varios países, hasta 10 en una solicitud de validación telefónica masiva.
  • Paso 3: Seleccione si desea eliminar números de teléfono duplicados de la lista válida o qué otra información incluir en la respuesta de validación: código ISO del país, nombre del país, operador de red móvil al que pertenece el número de teléfono móvil. Haga clic en el botón "Validar" y en la página siguiente verá dos listas separadas: con números de teléfono válidos y con números de teléfono no válidos que se eliminaron. El validador de números móviles masivos también proporciona una estimación de costos para enviar SMS a los números de teléfono válidos.

Por qué debería usar el Validador de teléfono

Si su empresa está tratando de expandir su estrategia de telecomunicaciones o necesita números de teléfono para interactuar con los clientes, la herramienta de verificación telefónica confirmará que los números que recopila son precisos antes de agregar el teléfono en la base de datos o enviar un mensaje de texto. Después de que la herramienta valide sus números de teléfono, puede exportar los datos en numerosos formatos: en un archivo .CSV, un archivo de Excel o simplemente copiar al Portapapeles.

¿Por qué creamos esta herramienta?

Las interacciones de las personas con las marcas se han transformado fundamentalmente como resultado del crecimiento en el uso de dispositivos móviles. Nos damos cuenta de la importancia de ponernos en contacto con los clientes lo antes posible. Construimos una solución de verificación telefónica gratuita y fácil de usar por esta razón, lo que resultará en una mayor felicidad del cliente, retención, productividad y valor de por vida.

Ventajas de usar la validación de números de teléfono

El validador telefónico no solo valida el formato del número, sino también si está disponible o no para recibir llamadas o mensajes (móviles o fijos). No tendrá que preocuparse de que el propietario del dispositivo móvil reciba ningún SMS o notificación porque los esfuerzos de verificación de su teléfono se ocultarán de ellos:

  • Ayuda a ahorrar dinero: Considere que está ejecutando una campaña de SMS que envía mensajes a alrededor de 1,000 personas, pero solo 400 de ellos son válidos y funcionan. Esto significa que está pagando para enviar SMS a 600 números de teléfono que no son válidos o inutilizables. Simplemente puede evitar esto utilizando una API de validación de número de teléfono y ahorrar mucho dinero a largo plazo.
    La herramienta de validación de teléfonos móviles se puede utilizar junto con la herramienta de conversión de caracteres Unicode a GSM para reducir los costos de sus campañas de SMS.
  • Mejora la tasa de conversión de tus campañas: Siempre tendrá tasas de conversión inexactas e insatisfactorias si tiene números de teléfono no funcionales en su base de datos, sin importar cuán buenas sean sus actividades publicitarias. Y como empresa, ciertamente no quieres que eso suceda.
    Solo los números de teléfono genuinos recibirán sus campañas de SMS y llamadas de voz, por lo que un validador de números de teléfono se asegurará de que las métricas sean consistentes.
  • Evita entradas falsas, lo que le ahorra tiempo: Los spammers y estafadores que no envíen sus números de teléfono reales durante el registro serán recortados mediante la validación del número de teléfono. Ofrece una capa adicional de seguridad para mantener la base de usuarios limpia y segura, permitiendo que solo los consumidores legítimos completen su información.

API de validación de números de teléfono masivos

SMS Connexion proporciona una API de validación de números de teléfono segura, fuerte y simple, con cobertura en más de 200+ países. Ayuda en el mantenimiento de una base de usuarios limpia al validar los números de teléfono en el punto de entrada en su base de datos, eliminando así la necesidad de corregirlos después. La API del validador telefónico utiliza funciones de validación avanzadas, junto con el uso de los planes de numeración internacional más actualizados, el tipo de línea, el reconocimiento del operador de red y la ubicación del país.

Ejemplo de solicitud de API para validar números de teléfono de forma masiva (hasta 40.000 números por solicitud de 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);

Ver otras herramientas:

  • Calculadora de longitud de SMS - ingrese un mensaje de texto y calcule el número de partes del mensaje, caracteres, detecte y muestre caracteres Unicode, estime el costo de enviar un SMS
  • Convertidor de Unicode a GSM - verifique el texto y reemplace los caracteres que no son GSM (Unicode). Opción para convertir todos los caracteres Unicode detectados o solo idiomas específicos: cirílico, árabe, español, portugués, etc.
  • Validar un solo número de teléfono - compruebe si un número es un teléfono móvil válido

Nota de privacidad

Esta herramienta en línea no almacena ninguna información sobre usted y no almacena ninguno de los textos que se escriben, pegan o envían en el cuadro de arriba.

Herramienta de validación de números de teléfono masivos - v1.0.5 (última actualización 04/04/2023)

¿Listo para comenzar? Llegue a sus clientes en minutos

Únete Contáctenos