Негізгі мазмұнға өту
Тегін құрал

Телефон нөмірін тексеру құралы

Нөмірді кез келген форматта қойыңыз. Құрал елді анықтайды, нөмірлеу жоспарына сәйкес оның ұзындығын тексереді, префикстер мүмкіндік берсе, желіні ұялы немесе қалалық деп жіктейді және нөмірді E.164 форматында көрсетеді.

  • Тіркелу қажет емес
  • 136 ел
  • Ештеңе жүктелмейді

Кез келген формат. + белгісімен, 00-мен немесе тек ел кодымен.

Елін, пішімін және желі түрін көру үшін нөмір енгізіңіз.

Бұл құрал не айта алады және нені айта алмайды

Бұл туралы ашық айтқан жөн, өйткені атауы осындай құралдардың көбі шын мәнінде мұны істей алмайды.

Бұл валидатор жарияланған ұлттық нөмірлеу жоспарлары бойынша синтаксистік тексеру жүргізеді. Ол нөмірдің нақты ел кодынан басталатынын, ұлттық бөлігінің сол ел үшін жарамды ұзындықта екенін және ел бөлек префикс диапазондарын жариялаған жағдайда, бастапқы цифрлардың мобильді немесе қалалық нөмір диапазонына кіретінін тексереді. Осы үш тексеріс қате нөмірлердің басым көпшілігін анықтайды: теру кезіндегі қателерді, жетіспейтін цифрларды, нөмірдің басында қалып кеткен қалааралық префиксті және ел кодынсыз енгізілген нөмірді.

Ол желінің жұмыс істеп тұрғанын айта алмайды. Браузерде жұмыс істейтін ешбір құрал мұны анықтай алмайды. Нөмірдің қолданыста екенін анықтау үшін қоңырау шалу немесе ақылы тексеру қызметі арқылы оператордың Home Location Register жүйесіне сұрау жіберу қажет. Ал «active» деп белгіленген жасыл құсбелгіні көрсететін кез келген тегін құрал шын мәнінде синтаксистік нәтижені жаңылыстыратын сөзбен көрсетіп тұр.

Ол нөмірдің кімге тиесілі екенін, басқа операторға ауыстырылғанын немесе виртуалды нөмір екенін де айта алмайды. Әсіресе нөмірді префиксіне қарап операторды анықтау дамыған нарықтардың көпшілігінде сенімсіз болып қалды: бір кездері белгілі бір операторға берілген диапазоннан басталатын нөмір бірнеше жыл бұрын басқа операторға ауысуы мүмкін. Ал префикс диапазондары мобильді нөмірді қалалық нөмірден әлі де сенімді ажыратады, өйткені бұл диапазондар шекараның ар жағында ауыстырылмайды.

Нәтижені қалай оқу керек

Ел Теру кодындағы ең ұзын префикс бойынша анықталады. Бұл ойлағаннан маңыздырақ: +1 АҚШ, Канада және Кариб теңізіндегі жиырма аумаққа ортақ, ал +7 Ресей мен Қазақстанға ортақ. Алдымен ең ұзын кодты сәйкестендіру Багам аралдарының нөмірін америкалық нөмір деп көрсетпеуге мүмкіндік береді.
Ұлттық нөмір Ел кодынан кейін қалған бөлік. Дәл осы бөлік елдің ұзындық талабына сай болуы керек және жергілікті қоңырау шалушы қалааралық префикстен кейін теретін бөлік осы.
E.164 Халықаралық стандарттағы нысан: плюс белгісі, ел коды және бос орынсыз, тыныс белгілерінсіз, қалааралық префикссіз жазылған ұлттық нөмір. Бұл барлық телефония жүйелері күтетін және дерекқорда сақтау керек формат.
Желі түрі Бастапқы цифрлардың ел мобильді немесе қалалық нөмір үшін жариялаған диапазондардың біріне кіруіне қарай мобильді нөмір немесе қалалық нөмір деп анықталады. Кейбір елдер бөлінетін диапазондарды жарияламайды, мұндай жағдайда құрал болжам жасамай, осыны көрсетеді.
Тариф Тариф жарияланған елге Telvio бір минут үшін алатын сома. Бұл елдің тарифтер парағында көрсетілген дәл сол сома, ол бір файлдан алынған.

Телефон нөмірінің қате енгізілуінің төрт жолы

  1. 1

    Қалааралық префикс нөмірде қалып қойған

    Көптеген елдерде ішкі қоңырау кезінде нөмірдің алдына бір бастапқы цифр қойылады — әдетте 0, кейде 1 немесе 8. Ол нөмірдің бөлігі емес және шетелден қоңырау шалғанда алынып тасталуы керек. Лондондағы 020 7946 0958 халықаралық форматта +44 20 7946 0958 болады, +44 020… емес. Осы бір қате халықаралық қоңыраулардың сәтсіз аяқталуының басқа себептердің бәрін қосқандағыдан да көп бөлігіне себеп болады.

  2. 2

    Ел коды көрсетілмеген

    Жергілікті веб-сайттан немесе жергілікті контактілер тізімінен көшірілген нөмірде ел коды болмайды. Ол толық сияқты көрінгенімен, басқа жерден қоңырау шалуға жарамсыз. Егер ұзындығы белгілі бір елдің ұлттық нөміріне сәйкес келсе, бірақ алдында жарамды теру коды болмаса, болған жағдай осы.

  3. 3

    Бір цифр түсіп қалған немесе қайталанған

    Мұны ұзындықты тексеру анықтайды. Нөмірлеу жоспарларында ұзындық қатаң белгіленеді: тоғыз таңбалы нөмір беретін елде бір жерде жасырынып тұрған сегіз таңбалы нөмір болмайды. Сондықтан ұлттық бөлігі бір цифрға қысқа болса, бұл ерекшелік емес, теру қатесі.

  4. 4

    Нөмір басқа жүйеге арналған форматта болған

    + орнына 00, үтірден немесе хэштен кейін қосылған ішкі нөмір, есте сақтауға ыңғайлы болу үшін қолданылған әріптер. Құрал цифр емес нәрсенің бәрін алып тастайды, сондықтан алғашқы екі жағдай өңделеді. Ал әріптер өңделмейді: кез келген жүйе 1-800-FLOWERS нөміріне қоңырау шалмас бұрын оны цифрларға айналдыру керек.

E.164 және нөмірлерді неге осы форматта сақтаған жөн

E.164 — халықаралық телефон нөмірінің қандай болатынын анықтайтын ITU стандарты: ең көбі он бес цифр, оның бірден үшке дейіні ел коды, басқа тыныс белгілері болмайды. Жазбаша түрде нөмірдің жергілікті емес, халықаралық екенін көрсету үшін алдына плюс белгісі қойылады.

Нөмірлерді E.164 форматында сақтаудың практикалық себебі — бұл мағынасы екіұшты емес жалғыз формат. 020 7946 0958 британдық оқырман үшін Лондон нөмірін білдіреді, ал басқа елдегі жүйе үшін ештеңе білдірмейді. +442079460958 кез келген жерде сол бір нөмірді білдіреді, оған кез келген жерден тікелей қоңырау шалуға болады, сондай-ақ ол сұрыптау мен қайталанатын жазбаларды жою кезінде дұрыс өңделеді.

Кері бағыттағы кең тараған қате — E.164 форматындағы нөмірді сол күйінде көрсету. Адам өз нөмірін өзі таныған ұлттық форматта көргісі келеді. Сондықтан дұрыс архитектура — бір канондық форматты сақтау және көрсету кезінде форматтау, ешқашан керісінше емес.

Он бес цифрлық шек — стандарттың қатаң талабы. Сондықтан форма қабылдағанына қарамастан, одан ұзын нөмір жарамсыз. Жарамды ең қысқа нөмірлер бұдан әлдеқайда қысқа: Тынық мұхитындағы кейбір арал мемлекеттер бес таңбалы ұлттық нөмірлер береді. Сондықтан ұзындықты тексеру жаһандық ең төменгі шек бойынша емес, әр елге жеке жүргізілуі керек.

Мобильді және қалалық нөмір префикстері және олар әлі де нені көрсете алады

Әр елдің нөмірлеу жоспарында бастапқы цифрлар блоктары белгілі бір мақсаттарға бөлінеді. Ұлыбританияда 07 — мобильді, ал 01 және 02 — географиялық қалалық нөмірлер. Үндістанда мобильді нөмірлер 6, 7, 8 немесе 9 цифрларынан басталады. Нигерияда 070, 080, 081, 090 және 091 — мобильді нөмірлер. Континенттік Еуропаның көп бөлігінде ел кодынан кейінгі 6 немесе 7 мобильді нөмірді білдіреді.

Бұл әлі де жұмыс істейді, өйткені мобильді және қалалық нөмір арасындағы шекара ауыстырылмайды: нөмір оператордан операторға ауыса алады, бірақ мобильді блоктан географиялық блокқа ауыса алмайды. Ал префикс бойынша оператор деңгейінде анықтау нөмірді басқа операторға ауыстыру мүмкіндігі енгізілгеннен бері нарықтардың көпшілігінде сенімсіз болып келеді.

Мұның тарифке қатысы бар: елдердің басым көпшілігінде мобильді нөмірге қоңырау шалу қалалық нөмірге қоңырау шалудан қымбат, кейде бірнеше есе қымбат. Қоңырау шалмас бұрын қай түрі екенін білу — күтілетін төлем мен күтпеген шоттың арасындағы айырмашылық. Кейбір елдерде, соның ішінде Ұлыбританияда, Германияда және Кенияда, жағдай керісінше: мобильді нөмір арзанырақ. Сондықтан тарифтер парақтарында бір ғана «бастапқы» соманың орнына екі баған жарияланады.

Бірыңғай жоспары бар немесе нөмірдің тиесілігі бөлек нысанда жарияланбайтын елдерде бұл жерде болжам емес, адал түрде «анықтау мүмкін емес» деген нәтиже көрсетіледі. Солтүстік Американың нөмірлеу жоспары — мұндай жағдайлардың ең ірісі: АҚШ пен Канадада аймақ коды мобильді нөмірді қалалық нөмірден мүлде ажыратпайды, мұны тек желілік тексеру арқылы анықтауға болады.

Контактілер тізімін тазалау

Егер нөмірлерді жаппай тексеріп жатсаңыз — клиенттер тізімі, іс-шараға қатысушыларды тіркеу экспорты немесе басқа біреуден қалған электрондық кесте болса — тиімді реті мынадай: цифр немесе бастапқы плюс белгісі болып табылмайтынның бәрін алып тастау, нөмір жергілікті белгілі бір нарыққа тиесілі болса, ел кодын қосу, қалып қойған қалааралық префиксті алып тастау, содан кейін ұзындығын тексеру.

Мұны дәл осы ретпен орындаудың мәні бар. Елді білмей тұрып қалааралық префиксті алып тастау ел кодынан кейін 0 цифрынан заңды түрде басталатын елдерде қате цифрдың өшірілуіне әкеледі. Ел кодын қоспай тұрып ұзындықты тексеру барлық жарамды жергілікті нөмірді тым қысқа деп белгілейді.

Осы төрт қадамнан кейін де тексеруден өтпеген жазбалар шынымен қате және оларды болжаммен түзетпей, бастапқы дереккөзде түзету керек. Бір цифрға қысқа нөмірді кез келген қолайлы жерге 0 қосу арқылы қалпына келтіру мүмкін емес; бұл бастапқы нұсқаны қажет ететін дерек енгізу қатесі.

Бірнеше мың жазбадан көп дерекпен жұмыс істегенде, веб-парақтың орнына нөмірлеу жоспарының толық метадеректерін қамтитын кітапхана дұрыс құрал болады. Бұл валидатор сондай кітапханалар пайдаланатын жарияланған жоспар деректерін бір уақытта бір нөмір үшін қолданады.

Қорытынды

Телефон нөмірі нақты ел кодынан басталса, оның ұлттық бөлігі сол ел үшін белгіленген ұзындыққа сай болса және — елде ажыратылатын диапазондар жарияланған жағдайда — бастапқы цифрлары нақты ұялы немесе тіркелген желі блогына жатса, ол жарамды болып саналады. Бұл құрал осы үш талаптың бәрін тексеріп, нәтижені сақтауға қолайлы E.164 форматында көрсетеді.

Браузердегі ешбір құрал желінің қолданыста бар-жоғын анықтай алмайды; ол үшін қоңырау шалу немесе ақылы желілік тексеру қажет. Құрал анықтайтын ең жиі кездесетін қате — қалааралық префикстің нөмірде қалып қоюы: бұл ел ішінде терілетін нөмірге кіретін бастапқы 0, ал шетелден қоңырау шалғанда оны алып тастау керек.

Жиі қойылатын сұрақтар

Телефон нөмірінің жарамды екенін қалай тексеруге болады?

Үш нәрсені тексеріңіз: нөмірдің нақты елдің телефон кодынан басталатынын, кодтан кейінгі цифрлар саны сол елдің нөмірлеу жоспарына сай келетінін және бастапқы цифрлар ел шынымен пайдаланатын диапазонға кіретінін. Осы үш тексеріс қате терілген, цифрлары жетіспейтін және ел кодынсыз енгізілген нөмірлерді анықтайды.

Тексеру құралы нөмірдің белсенді екенін анықтай ала ма?

Жоқ, браузер арқылы анықтай алмайды. Желінің жұмыс істеп тұрғанын растау үшін қоңырау шалу немесе ақылы тексеру қызметі арқылы оператордың Home Location Register жүйесіне сұрау жіберу қажет. Тегін веб-құрал нөмірді тек жарияланған нөмірлеу жоспарымен салыстыра алады. Бұл синтаксистік тексеріс, нөмірдің белсенділігін тексеру емес.

E.164 форматы деген не?

Бұл — халықаралық телефон нөмірлеріне арналған ITU стандарты: плюс таңбасы, ел коды және ұлттық нөмір жазылады, арасына бос орын, тыныс белгілері немесе ұлттық префикс қойылмайды, ал жалпы ұзындығы он бес цифрдан аспайды. +442079460958 — E.164 форматы; 020 7946 0958 — сол нөмірдің ұлттық форматы.

Телефон нөмірінің басындағы нөлді алып тастау керек пе?

Иә, халықаралық форматта тергенде алып тастау керек. Көптеген елдер ішкі нөмірлердің алдына әдетте 0 болатын ұлттық префикс қояды, бірақ ол нөмірдің өзіне кірмейді. +44 020 7946 0958 нөмірін теру сәтсіз аяқталады, ал +44 20 7946 0958 жұмыс істейді. Ұлттық префиксті қалдыру — халықаралық қоңыраудың өтпеуінің ең көп кездесетін себебі.

Нөмірге қарап, оның ұялы немесе қалалық екенін анықтауға бола ма?

Көптеген елде, иә: нөмірлеу жоспарларында ұялы және тіркелген желілерге жеке бастапқы цифр диапазондары бөлінеді, әрі бұл шекара операторлар арасында ауыспайды. Солтүстік Америка нөмірлеу жоспарында мұны анықтау мүмкін емес: АҚШ немесе Канаданың аймақ коды желі түрі туралы ештеңе айтпайды, оны тек желі арқылы жасалатын тексеріс ажырата алады.

Ұзындықты тексергенде ел неліктен маңызды?

Себебі нөмірлеу жоспарлары бір-бірінен айтарлықтай ерекшеленеді. Тынық мұхитындағы кейбір арал мемлекеттері бес цифрлы ұлттық нөмір береді, ал Еуропаның бірнеше елінде нөмірлер тоғыз немесе он цифрдан тұрады. Бірыңғай жаһандық ең аз ұзындықты белгілеу қате нөмірлерді қабылдауға немесе жарамды нөмірлерді қабылдамауға әкеледі. Сондықтан тексеріс нақты елдің жоспарына сай жасалуы керек.

Басқа тегін құралдар

Енді қоңырау шалыңыз

Telvio WiFi немесе мобильді интернет арқылы 200+ елдегі нақты телефон нөмірлеріне қоңырау шалады. Секунд бойынша есептеу, алғашқы минут тегін.

Telvio жүктеп алу
1 тегін минутАккаунт та, карта да қажет емесТегін қоңырау шалу