Doğrulama Numaranızı Reddetti mi? Nasıl Girildiğine Bakın

Doğrulama Numaranızı Reddetti mi? Nasıl Girildiğine Bakın

Numaranızı yazıyorsunuz, form reddediyor ve hangi kısmını beğenmediğine dair hiçbir ipucu yok. Sıfırla deniyorsunuz. Sıfırsız deniyorsunuz. Artı işaretiyle, sonra iki sıfırla deniyorsunuz. Sonunda ya biri tutuyor ya da hiçbiri tutmuyor; iki durumda da ne olduğuna dair hiçbir fikriniz olmadan bitiriyorsunuz.

Kısaca: Bir ret tek başına servisin elinde hangi numaranın kaldığını söylemez; dolayısıyla kaydedilen değeri bir hata mesajından tahmin etmek sağlam bir yöntem değildir. Formun size gerçekten gösterdiği şeylere bakın: ülke seçicisine, alanın kendi ipucuna ve size geri gösterilen herhangi bir onaya. Baştaki sıfırı atmak ya da artı işaretini iki sıfırla değiştirmek için evrensel bir kural yok; ikisi de ülkeye göre değişiyor. Ve doğru biçimlenmiş görünen bir numara, yine de ona ulaşılabildiğinin ya da belirli bir servisin onu kabul edeceğinin kanıtı değil.

Bir ret, servisin neyi kaydettiğini söylemez

Direnmeye değer kısım bu, çünkü dedektiflik gibi hissettiriyor ama büyük ölçüde tahmin yürütmek.

Genel bir ret; girdinizin nasıl yorumlandığını, herhangi bir şeyin kaydedilip kaydedilmediğini ya da neden başarısız olduğunu ortaya koymaz. Bazı formlar biçimi tarayıcıda kontrol eder ve hiçbir şey gönderilmeden veya kaydedilmeden reddeder. Bazıları okuduğunu geri gösterir. Bazıları yalnızca numaranın geçersiz olduğunu söyler. Aynı yalın mesaj; tam olarak kastettiğiniz gibi kaydedilmiş ve ilgisiz bir sebeple reddedilmiş bir numarayla da, bir hanesi eksilmiş bir numarayla da, farklı bir ülkeye göre okunmuş bir numarayla da tutarlıdır. Bunlardan hangisinin geçerli olduğunu mesaj tek başına çözmez.

Bunun yerine yapabileceğiniz şey, formun gösterdiği şeylere bakmak.

Bunun yerine nereye bakmalı

Ülke seçicisi. Uluslararası formlar numarayı çoğunlukla ikiye böler: bir ülke ya da alan kodu kontrolü ve geri kalan haneler için bir alan. Bunlar ayrı girdilerdir ve doğru hanelerin yanlış ülkeyle eşleşmesi tamamen mümkündür. Seçtiğiniz ülke, kalan hanelerin nasıl okunacağını değiştirir ve libphonenumber projesinin SSS’si tam olarak bu bağımlılığı anlatır — verilen bölge, baştaki hanelerin nasıl yorumlanacağını, hatta ülke kodu sayılıp sayılmayacağını yönetir.

Alanın kendi ipucu. Yer tutucu metin ve biçim örnekleri, o formun beklediği şekli gösterir. Bu, arayüzün servisin kaydettiğiyle örtüştüğünün kanıtı değil gözlemlenebilir bir yönlendirmedir ve o örneğin sizin ülkeniz için doğru olduğunu ortaya koymaz. İpucunun bulunmadığı ya da tutarsız göründüğü yerde, servisin kendi yardımı ve numara sağlayıcınızın numaranın uluslararası biçimine dair beyanı, hatırladığınız bir kuraldan daha iyi kaynaklardır.

Size geri gösterilen herhangi bir onay. Bazı servisler kullanacakları numarayı, çoğunlukla kısmen maskeleyerek gösterir. Onu okuyun. Tam gösterildiğinde arayüzün elinde ne olduğuna dair güçlü bir kanıttır; maskelenmişse eşleşen son birkaç hane benzersiz bir tanımlama değil bir ipucudur. Her hâlükârda bu, formun gösterdiğini yansıtır; arkasında neyin saklandığının kendiliğinden garantisi değildir.

Ulaşabiliyorsanız hesabın kendi ayarları. Kayıt olmak yerine giriş yapıyor ya da kurtarma yapıyorsanız, bir güvenlik veya profil ekranı kayıtlı numarayı gösterebilir; bu da bir hatadan çıkarılan her şeyden daha iyi bir kaynaktır. Yalnızca hesap varken ve hâlâ içine girebiliyorken kullanılabilir.

Baştaki sıfır için evrensel bir kural yoktur

İnsanların tekrarladığı tavsiye — ülke kodunu eklerken baştaki sıfırı at — birçok ülkede doğru, bazılarında yanlıştır; bir yasa gibi uygulamak ise yanlış numaralar üretir.

libphonenumber projesi, programcıların telefon numaraları hakkında inandığı yanlışların bir listesini tutuyor ve bunlardan biri tam olarak, yurt içi bir numaradaki baştaki sıfırın yurt dışından ararken her zaman atılabileceği inancı. Karşı örneğini İtalya veriyor: belge, 1998’den beri ön ekini numaranın parçası olarak taşıyan bir numarayı anlatıyor ve yurt içinde 012345, uluslararası biçimde sıfır korunarak +39012345 şeklinde örnekliyor. Bu haneler, aranacak bir numara değil o belgedeki bir örnektir ve mesele böyle numaraların var olması; her İtalyan numarasının böyle davrandığı değil.

Aynı liste folklorun diğer yarısını da ele alıyor. Uluslararası bir numaradaki artı işareti her zaman 00 ile değiştirilemez, çünkü uluslararası arama ön eki ülkeye göre değişiyor — Japonya’nınki 00 değil 010.

Pratikteki sonuç, her ülkenin kurallarını öğrenmeniz gerektiği değil. Hatırladığınız bir kuralın, iki daha iyi kaynağın yerini kötü tuttuğudur: alanın kendisinin verdiği talimat ve numara sağlayıcınızın o numarayı uluslararası biçimde nasıl beyan ettiği. Kendi dönüştürdüğünüz bir sürümü değil sağlayıcının beyan ettiğini girmek, hiç sizin olmamış bir numara icat etmenizi önler.

Belirti neye işaret ediyor

Gözlemlediğiniz Neyle tutarlı İnceleyeceğiniz şey
Form numarayı anında reddediyor Bu formun kabul etmediği bir şekil olabilir; hiçbir şeyin gönderilmediğini ortaya koymaz Alanın ipucu veya yer tutucusu ile ülke seçicisi
Form kabul ediyor ama hiç kod gelmiyor Sizin olmayan bir numaranın kayıtlı olması dâhil pek çok şey Servisin gösterdiği hedef ve o hattın mesaj alabilip alamadığı
Yalnızca ülke kodunu eklediğinizde ret Alan, ülkeyi zaten ayrıca ele alıyor olabilir Alanın yanında bir ülke kontrolü olup olmadığı
Seçici düzeltildikten sonra kabul Düzeltme, gözlemlenebilir bir sorunu giderdi Artık kod gelip gelmediği; düzeltme tek başına meseleyi kapatmaz
Yalnızca baştaki sıfırı attığınızda ret Bu, sıfırın korunduğu bir ülke olabilir Genel bir kural değil, formun kendi örneği
Kabul edildi, kod geldi, ama sonraki bir deneme başarısız Mutlaka bir biçim sorunu değil Servisin o kodun geçerliliği hakkında söyledikleri

İzlenecek iki durum

İkisi de varsayımsaldır; bir vakayı aktarmak için değil, akıl yürütmeyi göstermek için yazılmıştır.

Hiç değiştirilmemiş ülke. Seyahat eden biri, ülke seçicisi numaranın ait olduğu ülkeyi değil o an bulunduğu ülkeyi gösteren bir forma cep numarasını giriyor. Haneler doğru. Form onları reddedebilir ya da kabul edip o diğer ülkeye göre okuyabilir. İki sonuç da tek başına hanelerin nasıl normalleştirildiğini göstermez. İncelenebilir olan, alanın yanında duran seçici ve göndermeden önce gösterilen herhangi bir onay. Yapılacak düzeltme, seçiciyi numaranın kendi ülkesine ayarlamak ve onayı yeniden okumak; bunun sorunun tamamını çözüp çözmediğini ise düzeltmenin garanti ettiği bir şey değil bir sonraki deneme gösterir.

İlke gereği silinen sıfır. Biri, baştaki sıfırı gerçekten uluslararası biçiminin parçası olan bir İtalyan numarasına sahip ve bilinen tavsiye öyle dediği için +39 eklerken o sıfırı atıyor. Girdiği şey artık aynı numara değil. Form reddederse, değiştirilmiş hanelerin başka dönüşümlerini denemekle bir süre geçirebilir. Form kabul ederse, kabul servisin ondan ne anladığını göstermez ve kod ona ulaşabilir de ulaşmayabilir de. Kontrol her iki durumda da aynı: servisin gösterdiği neyse geri okumak ve bunu bir kestirme kuralla değil, numarayı kendi sağlayıcısının uluslararası biçimde beyan ettiği hâliyle karşılaştırmak.

Doğru biçim neden garanti değildir

İyi biçimlenmiş bir numaraya iki ayrı şey yükleniyor ve ikisi de ondan çıkmıyor.

Geçerli bir biçim, numaraya ulaşılabildiği anlamına gelmez. libphonenumber SSS’si, geçerli bir aralığın operatörlerin numara tahsis edebileceği bir aralık olduğunu açıkça söylüyor ve kütüphaneye, bir numaranın şu anda belirli bir kişiye tahsisli ve ulaşılabilir olup olmadığını belirlemek için güvenilmemesi gerektiğini net biçimde belirtiyor. Bir numara kusursuz biçimlenmiş olabilir ve yine de hizmette olmayabilir.

Doğru bir numara, bir servisin onu kabul edeceği anlamına gelmez. Platformlar biçimin üzerine kendi kurallarını koyar. Bir servisin hiç itiraz etmeden aldığı bir numarayı bir diğeri reddedebilir ve platform politikası, servisler arasındaki her farkın açıklaması değil olası sebeplerden biridir. Bir servis, bir numaranın kullanılamayacağına dair belirli bir mesaj döndürüyorsa, bir şeyi değiştirmeden önce bu tür bir reddin ne anlama gelip neye gelmediğini okumaya değer.

Tersi de geçerli ve bu sezgiye aykırı: aynı yanlışlar listesi, geçersiz bir numaranın bir uç noktaya ulaşmakta mutlaka başarısız olmayacağını not ediyor ve bazı yargı bölgelerinde fazladan hanelerin yok sayıldığı arama örnekleri veriyor. Yani bir aramanın bağlanması, numaranın doğru olduğunun kanıtı değil. O örnek aramayla ilgilidir ve bu rehber onu, belirli bir servisin bir kısa mesajı nasıl yönlendirdiğine genişletmiyor.

Sorun biçim değilse

Numara doğru girilip teyit edildiği hâlde kod yine gelmiyorsa, soru başka yere kaymıştır.

Seslenilen hat hiç mesaj alamıyor olabilir; yalnızca veri sunan bir pakette durum budur. Kod SMS dışında bir yere gitmiş olabilir, çünkü numaranızı gösteren bir ekran kanalı söylemez. Kod gelmiş ve alana girmiyor olabilir; bu da kendi kontrolleri olan ayrı bir sorundur. Ya da kod gelip süresi dolmuş olabilir; bu durumda ilgili okuma geçici bir numaranın ikinci bir kod için ne yapabildiğidir.

Bu rehberin sınırları

Burada, yaygın numara dönüşümlerinin evrensel olmadığını göstermek için libphonenumber projesinin yayımladığı içerik kullanılıyor. O proje, herhangi bir servisin numaraları nasıl doğruladığının tarifi olarak kullanılmıyor ve buradaki hiçbir şey o kütüphaneyi kullandığımız anlamına gelmiyor.

Ülkeye özgü numaralandırma kuralları burada listelenmiyor; bu bilinçli: bu yazı ulusal numara planlarının bir kataloğu değil. Kendi numaranızın doğru uluslararası biçimi belirsizse, onu veren numara sağlayıcısı ve servisin kendi yardımı bunu çözecek yerlerdir.

Bu rehber, belirli bir servisin neyi kaydettiğini size söyleyemez. Servisin gösterdiğini iç kayıtlarının kanıtı olarak değil yararlı bir yönlendirme olarak okuyun ve o kaydı bir retten çıkarmayın.

Yardım cevaplarımız sipariş tarafını kapsıyor; bizde verdiğiniz bir siparişe özgü her şey içinse yol destek talebi açmaktır.

FAQ

Servisin hangi numarayı kaydettiğini hata mesajından çıkarabilir miyim?

Genel bir retten çıkaramazsınız ve asıl akılda kalması gereken şey bu. Böyle bir mesaj girdinin nasıl okunduğunu, kaydedilip kaydedilmediğini ya da neyin başarısız olduğunu söylemez. Bazı formlar yorumladıklarını geri gösterir ve bunun olduğu yerde bu bilgi işe yarar. Olmadığı yerde, hatadan çıkarım yapmak yerine servisin gösterdiği hedefi ya da ulaşabiliyorsanız hesabın ayarlar ekranındaki numarayı okuyun.

Ülke kodumu eklerken baştaki sıfırı atmalı mıyım?

Bazen; her zaman geçerli olan bir kural yok. libphonenumber projesi, baştaki sıfırın her zaman atılabileceği inancını yanlışlar arasında sayıyor ve sıfırın uluslararası biçimde korunduğu bir karşı örnek olarak İtalya’yı veriyor. Hatırladığınız bir kuralı uygulamak yerine formun kendi gösterdiği örneği izleyin.

00 ile artı işareti aynı şey mi?

Her yerde değil. 00 yaygın bir uluslararası arama ön ekidir ama ülkeye göre değişir — Japonya 010 kullanır. Bir alan uluslararası biçim istiyorsa girilmesi daha güvenli olan artılı biçimdir.

Form numaramı kabul etti, demek ki doğru. Öyle mi?

Kabul, numaranın o formun kontrollerinden geçtiği anlamına gelir. Numaranın size ait olduğunu, şu anda tahsisli olduğunu ya da mesaj alabildiğini ortaya koymaz. libphonenumber’ın kendi SSS’si, geçerliliği bir numaranın tahsisli ve ulaşılabilir olduğunun kanıtı saymaya karşı uyarıyor.

Numaram aramalarda çalışıyor ama bir servis kabul etmiyor. Neden?

Servisler biçimin üzerine kendi politikalarını uygular ve bunlar, bir numaranın iyi biçimlenmiş olup olmadığından ayrıdır. Politika, başka yerde kabul edilen bir numaranın burada reddedilmesinin olası sebeplerinden biridir; her farkın teşhisi değildir. Servisin verdiği belirli mesajı okuyun, çünkü bazıları oldukça farklı durumları birbirinden ayırır.

Numarayı yanlış girdim ve kabul edildi. Şimdi ne olacak?

Servisin sorduğu yerde düzeltin — sunuyorsa içinde bulunduğunuz akışta, ulaşabiliyorsanız hesabın ayarlarında — sonra yeni bir gönderim başlatın. Servis, geçemeyeceğiniz bir kontrolü geçmeden numarayı değiştirmenize izin vermiyorsa, bu artık bir biçim sorunu değil o servise ait bir kurtarma sorunudur.

SMSCode'i denemeye hazır mısınız?

Hesap oluşturun ve ilk sanal numaranızı iki dakikadan kısa sürede alın.

Başlayın →