Międzynarodowy format numeru telefonu do weryfikacji SMS
Wprowadź numer weryfikacyjny SMS z odpowiednim kodem kraju, prefiksem krajowym i celem. Porównaj pola podzielone z pełnym formatem międzynarodowym.
2 min · Praktyczny przewodnik
Zidentyfikuj pełny numer lub podzielone pole kraju
Zacznij od instrukcji formularza. Jedno pole może wymagać pełnego międzynarodowego numeru, włącznie ze znakiem + i kodem kraju. Selektor kraju obok pola numeru krajowego może dodać ten kod za ciebie.
Zachowaj alokację jako swoje odniesienie. Jeśli selektor pokazuje +44, wklejenie pełnego numeru +44 w pole krajowe może zdublować kod. Użyj przykładu aplikacji i sprawdź podsumowanie miejsca docelowego przed żądaniem SMS.
Używaj znaku plus zgodnie z wymaganym formatem
Prefiks + wskazuje prezentację międzynarodową. Lokalny prefiks wybierania, taki jak 00, nie jest wymienny z + we wszystkich regionach numeracji, jak wyjaśnia dokumentacja libphonenumber.
Skopiuj wartość podaną przez twoją alokację i dostosuj ją tylko do udokumentowanego formatu pola. Nie dodawaj międzynarodowego prefiksu wybierania z twojego kraju do numeru już przedstawionego z +.
Nie usuwaj zera według reguły innego kraju
Krajowy prefiks kierunkowy i znacząca cyfra to różne rzeczy. Ich traktowanie zależy od planu numeracji. FAQ libphonenumber wskazuje, że wiodące zero może pozostać znaczące dla numerów włoskich.
Maskowane przykłady ilustrują tylko strukturę: +33 6 XX XX XX XX, +44 7XXX XXXXXX oraz włoska prezentacja stacjonarna zaczynająca się od +39 0X. Nie są to przydzielone numery. Nigdy nie twórz numeru aktywacji na podstawie przykładu; zachowaj faktyczną otrzymaną wartość.
Przeczytaj etykietę kraju oraz prefiks
Niektóre kraje i terytoria dzielą kod kierunkowy. Na przykład +1 obsługuje kilka miejsc w ramach Północnoamerykańskiego Planu Numeracji. Sam prefiks nie wystarcza, by wybrać etykietę kraju w formularzu.
Użyj kraju przypisanego do przydzielonego numeru i porównaj pozostałe cyfry. Odniesienia do kraju i terytorium w katalogu opisują geografię numeracji; nie ustalają Twojego miejsca zamieszkania ani uprawnień platformy.
Porównaj wyświetlany cel przed wysłaniem
Po wprowadzeniu numeru sprawdź potwierdzenie lub zamaskowaną destynację. Porównaj kod kierunkowy i widoczne ostatnie cyfry z przypisaniem. Usuń spacje prezentacyjne tylko jeśli wymaga tego formularz, zachowując kolejność cyfr.
Jeśli cel się różni, wróć i popraw wpis przed żądaniem. Dłuższe oczekiwanie na ekranie odbioru nie odzyska wiadomości wysłanej gdzie indziej. Zanotuj czas żądania po potwierdzeniu właściwego celu.
Poprawny format to jedna weryfikacja, nie dowód akceptacji
Sprawdzenie formatu nie potwierdza, że numer jest obecnie osiągalny lub akceptowany na tej platformie. Projekt libphonenumber wyraźnie rozróżnia ważny zakres od numeru obecnie przypisanego i osiągalnego.
Jeśli formularz odrzuca poprawnie wpisany numer, zanotuj dokładne ostrzeżenie i sprawdź zasady typu linii i konta platformy. Jeśli akceptuje cel, ale nie przychodzi wiadomość, skorzystaj z kontroli brakującego SMS.
Źródła i dalsza lektura
Wprowadź te kontrole w praktykę
Wybierz usługę i kraj w katalogu, a następnie użyj listy kontrolnej, aby przejrzeć proces.
Otwórz katalog