Telefon numarası doğrulama aracı
Numarayı herhangi bir biçimde yapıştırın. Araç, ülkeyi belirler, uzunluğu o ülkenin numaralandırma planına göre kontrol eder, ön eklerin izin verdiği durumlarda hattı cep telefonu veya sabit hat olarak sınıflandırır ve numarayı E.164 biçiminde gösterir.
- Kayıt gerekmez
- 136 ülke
- Yükleme yapılmaz
Bu araç size ne söyleyebilir, ne söyleyemez
Bunu açıkça belirtmek gerekir, çünkü bu ada sahip araçların çoğu bunu yapmaz.
Bu doğrulayıcı, yayımlanmış ulusal numaralandırma planlarına göre sözdizimsel bir denetim yapar. Numaranın geçerli bir ülke koduyla başladığını, ulusal bölümün ilgili ülke için makul bir uzunlukta olduğunu ve — ülke ayrı ön ek aralıkları yayımlıyorsa — başlangıç rakamlarının mobil veya sabit hat aralığına denk geldiğini doğrular. Bu üç denetim, hatalı numaraların ezici çoğunluğunu yakalar: yazım hataları, eksik rakamlar, numarada bırakılmış şehir içi arama ön eki olan 0 ve ülke kodu olmadan girilmiş numaralar.
Hattın kullanımda olup olmadığını söyleyemez. Tarayıcıda çalışan hiçbir araç bunu yapamaz. Bir numaranın aktif olduğunu belirlemek için ya arama yapmak ya da operatörün Home Location Register sistemini ücretli bir sorgulama hizmetiyle kontrol etmek gerekir. Size yeşil bir onay işareti gösterip bunu "active" olarak etiketleyen ücretsiz bir araç, yanıltıcı bir kelime eklenmiş sözdizimsel bir sonuç gösteriyordur.
Numaranın kime ait olduğunu, başka bir operatöre taşınıp taşınmadığını veya sanal bir numara olup olmadığını da söyleyemez. Özellikle numara taşınabilirliği, ön eke göre operatör belirlemeyi gelişmiş pazarların çoğunda güvenilmez hâle getirmiştir: geçmişte bir operatöre tahsis edilmiş bir aralıkla başlayan numara yıllar önce başka bir operatöre taşınmış olabilir. Ön ek aralıkları, mobil hat ile sabit hattı hâlâ güvenilir biçimde ayırt eder; çünkü bu aralıklar iki kategori arasında taşınamaz.
Sonuç nasıl okunur
| Ülke | Arama kodunda en uzun ön ek eşleştirilerek belirlenir. Bu, göründüğünden daha önemlidir: +1, Amerika Birleşik Devletleri, Kanada ve yirmi Karayip bölgesini kapsar; +7 ise hem Rusya'yı hem de Kazakistan'ı kapsar. Önce en uzun kodu eşleştirmek, Bahamalar'a ait bir numaranın Amerikan numarası olarak bildirilmesini önler. |
|---|---|
| Ulusal numara | Ülke kodundan sonra kalan bölümdür. Ülkenin uzunluk kuralına uyması gereken kısım budur; yerel bir arayanın şehir içi arama ön ekinden sonra çevireceği bölüm de budur. |
| E.164 | Uluslararası standart biçimdir: artı işareti, ülke kodu ve boşluk, noktalama işareti veya şehir içi arama ön eki içermeyen ulusal numara. Her telefon sistemi bu biçimi bekler ve veritabanında saklanması gereken biçim budur. |
| Hat türü | Başlangıç rakamlarının ülkenin mobil veya sabit hat için yayımladığı aralıklardan birine denk gelip gelmediğine göre belirlenen mobil veya sabit hat bilgisidir. Bazı ülkeler birbirinden ayrılabilen aralıklar yayımlamaz; bu durumda araç tahmin yürütmek yerine bunu belirtir. |
| Ücret | Bir ücret yayımladığımız durumlarda Telvio'nun o ülkeye yapılan aramalar için dakika başına aldığı tutardır. Ülkenin kendi ücret sayfasında gösterilen tutarın aynısıdır ve aynı dosyadan okunur. |
Telefon numarasının hatalı olabileceği dört durum
- 1
Şehir içi arama ön eki numarada bırakılmış
Çoğu ülke, ülke içinde çevrilen bir numaranın başına, genellikle 0, bazen 1 veya 8 olmak üzere bir rakam koyar. Bu rakam numaranın parçası değildir ve yurt dışından arama yaparken kaldırılmalıdır. Londra'daki 020 7946 0958 numarası uluslararası biçimde +44 20 7946 0958 olur; +44 020… olmaz. Bu tek hata, diğer tüm nedenlerin toplamından daha fazla başarısız uluslararası aramaya yol açar.
- 2
Ülke kodu eksik
Yerel bir web sitesinden veya yerel bir kişi listesinden kopyalanan bir numarada ülke kodu bulunmaz. Numara eksiksiz görünür, ancak başka hiçbir yerden kullanılamaz. Uzunluk bir ülkenin ulusal numarasıyla eşleşiyor, ancak başında geçerli bir arama kodu yoksa olan budur.
- 3
Bir rakam eksik veya yinelenmiş
Uzunluk denetimi bunu yakalar. Numaralandırma planlarında uzunluk kesin kurallara bağlıdır — dokuz haneli numaralar veren bir ülkede bir yerlerde gizlenmiş sekiz haneli bir numara bulunmaz — bu nedenle bir rakamı eksik olan ulusal bölüm bir istisna değil, yazım hatasıdır.
- 4
Numara farklı bir sistem için biçimlendirilmiş
+ yerine 00 kullanılması, virgül veya kare işaretinden sonra eklenen dahili numaralar ya da anımsatıcı olarak kullanılan harfler. Araç, rakam olmayan her şeyi kaldırır; bu nedenle ilk iki durum ele alınır. Harfler ele alınmaz: 1-800-FLOWERS, herhangi bir sistemin çevirebilmesi için önce rakamlara dönüştürülmelidir.
E.164 ve numaraları bu biçimde saklamanın önemi
E.164, uluslararası telefon numarasının ne olduğunu tanımlayan ITU standardıdır: bir ila üç hanesi ülke kodu olmak üzere en fazla on beş rakam ve başka hiçbir noktalama işareti yoktur. Yazılı biçimde, numaranın yerel değil uluslararası olduğunu belirtmek için başına artı işareti eklenir.
Numaraları E.164 biçiminde saklamanın pratik nedeni, bunun tek anlamlı biçim olmasıdır. 020 7946 0958, İngiliz bir okuyucu için Londra numarasıdır; başka bir ülkedeki sistem içinse hiçbir anlam taşımaz. +442079460958 ise her yerde aynı numarayı ifade eder, her yerden doğrudan aranabilir ve doğru biçimde sıralanıp yinelenenlerden arındırılabilir.
Tersi yöndeki yaygın hata, E.164 biçimindeki numarayı olduğu gibi göstermektir. Kişi kendi numarasını, tanıdığı ulusal biçimde görmek ister. Bu nedenle doğru mimari, tek bir standart biçimi saklamak ve görüntüleme için biçimlendirmektir; tersi asla yapılmamalıdır.
On beş hanelik üst sınır standardın kesin sınırıdır ve bir form kabul etmiş olsa bile bundan daha uzun bir numara geçersizdir. Geçerli en kısa numaralar ise oldukça daha kısadır: bazı Pasifik ada ülkeleri beş haneli ulusal numaralar verir. Bu nedenle uzunluk denetimi küresel bir asgari değere göre değil, ülke bazında yapılmalıdır.
Mobil ve sabit hat ön ekleri ve bunların hâlâ gösterdiği bilgiler
Her ülkenin numaralandırma planı, belirli amaçlar için başlangıç rakamı blokları ayırır. Birleşik Krallık'ta 07 mobil, 01 ve 02 ise coğrafi sabit hatlar içindir. Hindistan'da mobil numaralar 6, 7, 8 veya 9 ile başlar. Nijerya'da 070, 080, 081, 090 ve 091 mobil numara ön ekleridir. Kıta Avrupası'nın büyük bölümünde ülke kodundan sonraki 6 veya 7 rakamı mobil hattı gösterir.
Bu yöntem hâlâ işe yarar, çünkü mobil ve sabit hat arasındaki sınır taşınabilir değildir: bir numara operatörler arasında taşınabilir, ancak mobil bir bloktan coğrafi bir bloğa taşınamaz. Buna karşılık ön eke göre operatör belirleme, numara taşınabilirliğinin uygulamaya konmasından beri pazarların çoğunda güvenilir değildir.
Maliyet açısından bunun önemi şudur: ülkelerin büyük çoğunluğunda mobil hattı aramak, sabit hattı aramaktan daha pahalıdır; bazen maliyet birkaç katına çıkabilir. Aramadan önce hangisine ait olduğunu bilmek, beklenen bir fatura ile sürpriz bir fatura arasındaki farktır. Birleşik Krallık, Almanya ve Kenya'nın da aralarında bulunduğu az sayıda ülkede ilişki tersinedir ve mobil aramalar daha ucuzdur. Bu nedenle ücret sayfalarımız tek bir "from" tutarı yerine her iki sütunu da yayımlar.
Tek ve birleşik bir plan kullanan veya tahsisin birbirinden ayrılabilen bir biçimde yayımlanmadığı ülkelerde burada tahmin yürütmek yerine dürüstçe "belirlenemiyor" sonucu verilir. North American Numbering Plan bunun en büyük örneğidir: Amerika Birleşik Devletleri ve Kanada'da alan kodu, mobil hat ile sabit hattı hiçbir şekilde ayırt etmez; bunu yalnızca bir ağ sorgulaması belirleyebilir.
Kişi listesini temizleme
Numaraları toplu olarak doğruluyorsanız — müşteri listesi, etkinlik kayıt dışa aktarımı veya başkasından devralınmış bir elektronik tablo gibi — izlenecek yararlı sıra şudur: rakam veya baştaki artı işareti olmayan her şeyi kaldırın, numara bilinen bir pazara ait yerel numaraysa ülke kodunu ekleyin, bırakılmışsa şehir içi arama ön ekini kaldırın ve ardından uzunluğu denetleyin.
Bunu bu sırayla yapmak önemlidir. Ülkeyi bilmeden önce şehir içi arama ön ekini kaldırmak, ülke kodundan sonra numaraları geçerli olarak 0 ile başlayan ülkelerde yanlış rakamı siler. Ülke kodunu eklemeden önce uzunluğu denetlemek ise tüm geçerli yerel numaraları fazla kısa olarak işaretler.
Dört adımın tamamından sonra da başarısız olan kayıtlar gerçekten bozuktur ve tahmin yürütmek yerine kaynağında düzeltilmelidir. Bir rakamı eksik olan numara, uygun görünen bir yere 0 eklenerek düzeltilemez; bu, orijinal kaydın kontrol edilmesini gerektiren bir veri giriş hatasıdır.
Birkaç bin kaydı aşan listelerde, bir web sayfası yerine tam numaralandırma planı üst verilerini içeren bir kütüphane kullanmak doğru tercihtir. Bu doğrulayıcı da söz konusu kütüphanelerle aynı yayımlanmış plan verilerini kullanır; ancak her seferinde bir numara için.
Özet
Bir telefon numarası, gerçek bir ülke koduyla başlıyorsa, ulusal kısmı o ülke için doğru uzunluktaysa ve — ülke ayrıştırılabilir aralıklar yayımlıyorsa — başındaki rakamlar gerçek bir mobil veya sabit hat bloğuna denk geliyorsa geçerlidir. Bu araç üçünü de kontrol eder ve sonucu, saklamaya değer biçim olan E.164 formatında gösterir.
Hiçbir tarayıcı aracı bir hattın aktif olup olmadığını söyleyemez; bunun için arama yapmak veya ücretli bir ağ sorgusu gerekir. Yakaladığı en yaygın hata, ulusal arama önekinin yerinde bırakılmasıdır — yurt içi numaraya ait olan ve yurt dışından arama yaparken kaldırılması gereken baştaki 0.
Sık sorulan sorular
Bir telefon numarasının geçerli olup olmadığını nasıl kontrol ederim?
Üç şeyi kontrol edin: gerçek bir ülke arama koduyla başlayıp başlamadığını, koddan sonraki rakam sayısının o ülkenin numaralandırma planı için makul bir uzunlukta olup olmadığını ve ilk rakamların ülkenin gerçekten tahsis ettiği bir aralıkta bulunup bulunmadığını. Bunlar birlikte yazım hatalarını, eksik rakamları ve ülke kodu olmadan girilen numaraları tespit eder.
Bir doğrulama aracı bana bir numaranın aktif olup olmadığını söyleyebilir mi?
Hayır, tarayıcı üzerinden bunu yapamaz. Bir hattın hizmette olduğunu doğrulamak için arama yapmak veya operatörün Home Location Register sistemini ücretli bir sorgulama hizmeti üzerinden kontrol etmek gerekir. Ücretsiz bir web aracı yalnızca numarayı yayımlanmış numaralandırma planıyla karşılaştırabilir; bu bir sözdizimi kontrolüdür, aktiflik kontrolü değil.
E.164 biçimi nedir?
Uluslararası telefon numaraları için ITU standardıdır: artı işareti, ülke kodu ve ulusal numaradan oluşur; boşluk, noktalama işareti veya şehirlerarası arama kodu içermez ve toplamda en fazla on beş rakam olabilir. +442079460958 E.164 biçimindedir; 020 7946 0958 ise aynı numaranın ulusal biçimidir.
Bir telefon numarasının başındaki sıfırı kaldırmalı mıyım?
Uluslararası arama yaparken evet. Çoğu ülke, yurt içi numaraların başına genellikle 0 olan bir şehirlerarası arama kodu ekler; bu kod numaranın kendisine ait değildir. +44 020 7946 0958 ile arama başarısız olur; +44 20 7946 0958 çalışır. Şehirlerarası arama kodunu bırakmak, başarısız bir uluslararası aramanın en yaygın nedenidir.
Numaraya bakarak bir hattın mobil mi sabit mi olduğunu anlayabilir misiniz?
Çoğu ülkede evet: numaralandırma planları mobil ve sabit hatlar için ayrı başlangıç rakamı aralıkları ayırır ve bu ayrım operatörler arasında numara taşınabilirliğiyle ortadan kalkmaz. Kuzey Amerika Numaralandırma Planı'nda bu mümkün değildir; ABD veya Kanada alan kodu hattın türü hakkında hiçbir bilgi vermez ve ayrım için yalnızca bir şebeke sorgulaması yapılabilir.
Uzunluk kontrolü için ülke neden önemlidir?
Çünkü numaralandırma planları ülkeden ülkeye büyük farklılık gösterir. Bazı Pasifik ada ülkeleri beş haneli ulusal numaralar verirken, birçok Avrupa ülkesi dokuz veya on haneli numaralar verir. Dünya genelinde geçerli tek bir asgari uzunluk belirlemek, ya hatalı numaraları kabul eder ya da geçerli numaraları reddeder; bu nedenle kontrolün belirli ülkenin planına göre yapılması gerekir.
Diğer ücretsiz araçlar
Şimdi arayın
Telvio, WiFi veya veri bağlantısı üzerinden 200+ ülkedeki gerçek telefon numaralarını arar. Saniye bazında ücretlendirme, ilk dakika ücretsiz.
Telvio'yu indirin