Приём SMS OTP · Криптовалютные платежи
Центр помощиДокументация API
SmsVeo.
Создать аккаунт
Выберите номер

Международный формат номера телефона для SMS проверки

Введите номер для SMS-проверки с правильным кодом страны, национальным префиксом и назначением. Сравните разделённые поля с полным международным форматом.

2 мин · Практическое руководство

Определите полный номер или разделённое поле страны

Начинайте с инструкций формы. Одно поле может требовать полный международный номер, включая + и код страны. Селектор страны рядом с полем национального номера может добавить этот код за вас.

Сохраняйте выделение как вашу ссылку. Если селектор показывает +44, вставка полного номера с +44 в национальное поле может дублировать код. Используйте пример приложения и проверьте сводку назначения перед запросом SMS.

Используйте знак плюс согласно требуемому формату

Префикс + указывает на международное представление. Местный префикс набора, такой как 00, не всегда взаимозаменяем с + в каждом регионе нумерации, как объясняет документация libphonenumber.

Скопируйте значение, предоставленное вашим выделением, и адаптируйте его только к задокументированному формату поля. Не добавляйте международный префикс набора из вашей страны к номеру, уже представленному с +.

Не удаляйте ноль, используя правила другой страны

Национальный префикс и значимая цифра — разные вещи. Их обработка зависит от плана нумерации. В FAQ libphonenumber отмечается, что ведущий ноль может оставаться значимым для итальянских номеров.

Маскированные примеры иллюстрируют только структуру: +33 6 XX XX XX XX, +44 7XXX XXXXXX и итальянский стационарный формат +39 0X. Это не выделенные номера. Никогда не создавайте номер активации из примера; сохраняйте фактическое полученное значение.

Читайте метку страны, а также префикс

Некоторые страны и территории используют общий код вызова. Например, +1 обслуживает несколько направлений в рамках Североамериканского плана нумерации. Префикса недостаточно для выбора страны в форме.

Используйте страну, связанную с вашим выделенным номером, и сравнивайте оставшиеся цифры. Ссылки каталога на страны и территории описывают географию нумерации; они не определяют ваше место жительства или право на платформе.

Сравните отображаемое назначение перед отправкой

После ввода номера проверьте подтверждённый или замаскированный номер назначения. Сравните код страны и видимые последние цифры с выделением. Удаляйте пробелы только если форма требует, сохраняя последовательность цифр.

Если назначение отличается, вернитесь и исправьте ввод перед запросом. Более долгое ожидание на экране приёма не восстановит сообщение, отправленное в другое место. Запишите время запроса после подтверждения правильного назначения.

Правильный формат — это проверка, а не доказательство принятия

Проверка формата не может подтвердить, что номер в настоящее время доступен или принят на этой платформе. Проект libphonenumber чётко различает допустимый диапазон и номер, который в данный момент назначен и доступен.

Если форма отклоняет правильно введённый номер, зафиксируйте точное предупреждение и проверьте правила платформы по типу линии и аккаунту. Если номер принят, но сообщение не приходит, используйте проверки отсутствия SMS.

Источники и дополнительная информация

Примените эти проверки на практике

Выберите услугу и страну в каталоге, затем используйте контрольный список для проверки процесса.

Открыть каталог