Virtueel nummer

Validatie van Indiase telefoonnummers: echt, mobiel of vast?

Hoe weet je of een Indiaas telefoonnummer echt, actief en correct is opgemaakt: mobiel versus vast, geldige voorvoegsels en de controles die er echt toe doen.

Akil Patel

Senior schrijver

14 juli 20266 minuten lezen
Deel
Indian phone number being checked with a magnifying glass, showing a validity checkmark

Wat het ‘valideren’ van een Indiaas telefoonnummer eigenlijk betekent

Een telefoonnummer kan er correct opgemaakt uitzien en toch nep zijn, de verbinding verbroken of simpelweg nooit aan iemand zijn toegewezen - opmaak en geldigheid zijn twee totaal verschillende controles. Dit is het belangrijkst voor bedrijven die bij aanmelding Indiase nummers verzamelen, omdat een formulier dat alleen het aantal cijfers controleert, graag een nummer accepteert dat nooit echt is geweest.

Deze gids behandelt de structurele controles die een verkeerd opgemaakt nummer onmiddellijk detecteren, het verschil tussen mobiele en vaste lijnvalidatie, en wat een realtime zoekopdracht feitelijk bevestigt dat een formaatcontrole alleen niet kan.

De structurele controles die meteen een vals nummer opsporen

Indian phone number structure check: mobile numbers start with 6, 7, 8, or 9 and total exactly 10 digits

Voordat er in realtime wordt gezocht, kunnen een handvol structurele regels de meeste ongeldige getallen opmerken:

Mobiele nummers moeten beginnen met 6, 7, 8 of 9. Elk Indiaas mobiel nummer dat met een ander cijfer begint, is geen geldig mobiel voorvoegsel, ongeacht hoe de rest van de cijfers eruit ziet.

De totale lengte moet exact 10 cijfers zijn, de landcode +91 niet meegerekend. Een 9- of 11-cijferig 'Indiaas nummer' is al niet gevalideerd voordat er iets moet worden opgezocht.

Vaste nummers moeten een echte SOA-code bevatten. Een vast nummer zonder herkenbaar netnummer, of een nummer dat niet overeenkomt met de werkelijke STD-codereeksen in India, is onjuist of verzonnen.

Geen opeenvolgende of herhaalde cijfers als rode vlag. Getallen zoals 9999999999 of 9876543210 die voorkomen in testgegevens of door spam gegenereerde lijsten zijn een veel voorkomende weggeefactie van een tijdelijke aanduiding in plaats van een echt toegewezen nummer. Het nationale nummerplan van het ministerie van Telecommunicatie documenteert de werkelijke toewijzingsmarges waarop deze structurele controles zijn gebaseerd.

Mobiel versus vast: verschillende validatielogica

Two validation paths: Indian mobile numbers checked against the 6-9 starting digit rule, landlines checked against STD code ranges

Mobiele en vaste nummers in India volgen werkelijk verschillende structuren, wat betekent dat ze verschillende validatielogica nodig hebben in plaats van één algemene regel.

Mobiele validatie is structureel eenvoudiger: bevestig de lengte van 10 cijfers en de eerste 6-9 cijfers, aangezien mobiele nummers geen apart netnummer hebben zoals vaste lijnen.

Validatie van vaste lijnen vereist het vergelijken van de STD-code met de werkelijk toegewezen bereiken – een tweecijferige code voor grote metropolen zoals Delhi (11) of Mumbai (22), tot vier cijfers voor kleinere steden – en het bevestigen van de resterende lengte van het lokale nummer komt in totaal op 10 cijfers in combinatie met de STD-code.

Een validator die logica in mobiele stijl toepast op een vast nummer, of omgekeerd, markeert echte nummers ten onrechte als ongeldig of passeert onjuist opgemaakte nummers.

Klaar wanneer jij dat bent

Bescherm uw bedrijfslijn.

De lokale nummers van MCM worden geleverd met geverifieerde beller-ID en slimme oproepfiltering. Klanten weten altijd dat u het bent en spam bereikt uw team nooit.

Ontvang uw lokale nummer

Wat een structurele check je niet kan vertellen

Structural format check versus a live carrier lookup confirming an Indian number is actually active

Een nummer kan aan alle bovenstaande structurele regels voldoen en nog steeds geen echte, actieve lijn zijn: de cijfers zijn eenvoudigweg aan niemand toegewezen, of de verbinding met het account is verbroken. Om dit te bevestigen is een live zoekopdracht op providerniveau vereist in plaats van een formaatcontrole, aangezien opmaakregels alleen een getal bevestigen zou kunnen bestaat, niet dat het doet.

Dit onderscheid is het belangrijkst voor bedrijven die door klanten ingediende nummers verifiëren voordat ze een OTP verzenden of vertrouwen op sms-bezorging: een in het formaat geldig maar niet-toegewezen nummer verspilt het bericht en de bezorgpoging. Bedrijven die dit op volume verwerken, voeren hun nummers doorgaans via een UCaaS (Unified Communications as a Service) platform – één enkel cloudsysteem voor bellen, berichten versturen en video – dat live nummervalidatie omvat in plaats van alleen te vertrouwen op regex, dezelfde onderliggende providergegevens die worden behandeld in onze gids voor het opzetten van een virtueel nummer in India. Neem contact met ons op om live nummervalidatie toe te voegen voorafgaand aan sms- of OTP-bezorging naar Indiase nummers.

Veel voorkomende validatiefouten

Three fanned warning cards covering leading zeros, mobile assumptions, and skipped live checks

Acceptatie van de voorloop 0 in opgeslagen formaat. Een nummer dat is opgeslagen met een binnenlandse trunk 0 er nog voor (zoals 098765 43210) is niet verkeerd om in het binnenland te bellen, maar het zal de internationale formaatvalidatie mislukken als de controle het schone +91-formulier verwacht.

Behandel alle 10-cijferige nummers als mobiele nummers. Een 10-cijferig vast nummer (STD-code plus lokaal nummer) is net zo geldig als een mobiel nummer, maar een validator die ervan uitgaat dat elk 10-cijferig Indiaas nummer een mobiel nummer is, zal vaste lijnen verkeerd classificeren.

Controles op vervoerderniveau overslaan voor alles wat met de klant te maken heeft. Structurele validatie is snel en gratis, maar is geen vervanging voor een live check wanneer een echte sms of oproep dat nummer daadwerkelijk moet bereiken.

Conclusie

Het valideren van een Indiaas telefoonnummer bestaat eigenlijk uit twee afzonderlijke controles: volgt het de juiste structuur, en is het daadwerkelijk toegewezen en actief. Structurele validatie – de 10-cijferige regel, het 6-9 mobiele voorvoegsel, echte STD-codereeksen voor vaste lijnen – vangt de meeste slechte gegevens onmiddellijk op en kost niets om uit te voeren. Voor alles dat afhankelijk is van het nummer dat daadwerkelijk werkt, zoals OTP-bezorging of een terugbelverzoek voor ondersteuning, is een live zoekopdracht naar de provider de enige controle die dit bevestigt.

Belangrijkste afhaalrestaurants

  • Structurele validatie en live validatie zijn verschillende controles – het passeren van de een garandeert niet de ander.
  • Indiaas mobiele nummers beginnen met 6, 7, 8 of 9 en totaal precies 10 cijfers.
  • Vaste nummers hebben STD-codevalidatie nodig, niet dezelfde regel die wordt gebruikt voor mobiele telefoons.
  • A formaat-geldig nummer kan nog steeds niet zijn toegewezen of de verbinding is verbroken - alleen een live zoekopdracht bevestigt dat het echt is.
  • Bedrijven verzenden OTP's of sms'jes op volume moet live worden gevalideerd, en niet alleen structureel, om verspilde bezorgpogingen te voorkomen.

Klaar wanneer jij dat bent

Klaar om overal waar u verkoopt lokaal te klinken?

MCM activeert bedrijfsnummers binnen enkele minuten, met oproeproutering, analyses en CRM-ready integraties. Start uw gratis proefperiode: geen kaart om door de inventaris te bladeren.

Start uw gratis proefperiode

Veelgestelde vragen

Hoe weet ik of een Indiaas telefoonnummer een mobiel of een vast nummer is?

Controleer het eerste cijfer. Mobiele nummers beginnen met 6, 7, 8 of 9. Vaste nummers beginnen met een STD-netnummer, zoals 11 voor Delhi of 22 voor Mumbai, en volgen niet de mobiele voorvoegselregel.

Kan een telefoonnummer er correct opgemaakt uitzien, maar toch nep zijn?

Ja. Structurele opmaak bevestigt alleen dat een nummer zou kunnen bestaan ​​volgens de nummeringsregels van India; het bevestigt niet dat het nummer ooit daadwerkelijk aan een echte lijn is toegewezen. Dat vereist een live zoekopdracht van de vervoerder.

Wat is de snelste manier om een ​​duidelijk ongeldig Indiaas nummer te achterhalen?

Controleer het aantal cijfers (precies 10, +91 niet meegerekend) en bevestig dat mobiele nummers beginnen met 6, 7, 8 of 9. Met deze twee controles wordt het merendeel van de duidelijk ongeldige inzendingen onmiddellijk onderschept.

Waarom zou een bedrijf live validatie nodig hebben in plaats van alleen maar formatcontrole?

Formaatcontrole is gratis en direct, maar kan niet bevestigen dat een nummer daadwerkelijk actief is. Een bedrijf dat OTP's verzendt of vertrouwt op sms-bezorging, verspilt berichten op formaat-geldige maar niet-toegewezen nummers zonder een live controle.

Zijn alle 10-cijferige Indiase nummers mobiele nummers?

Nee. Vaste nummers bestaan ​​ook uit 10 cijfers zodra de STD-code en het lokale nummer zijn gecombineerd. Een validator die ervan uitgaat dat elk tiencijferig nummer een mobiel nummer is, zal vaste lijnen verkeerd classificeren.

Heeft de leidende 0 invloed op de nummervalidatie?

Ja, als de validator een schoon internationaal formaat verwacht. Een nummer dat is opgeslagen terwijl de binnenlandse trunk 0 er nog aan is bevestigd, zal de strikte validatiecontrole in het +91-formaat niet doorstaan, ook al is het in eigen land een echt, geldig nummer.

Geschreven door

Akil Patel

Senior schrijver

Akil schrijft de MCM-veldgidsen over telefoonnummers, kiesregels en netnummerreferenties die worden gebruikt door operationele teams in Noord-Amerika.

Probeer het platform. Zorg dat je voor de lunch gebeld bent.

Hetzelfde product, dezelfde ondersteuning, dezelfde beveiliging, ongeacht welk abonnement u kiest.