Номера для верификации в Черногории (+382) для продуктовых команд и QA

Телефонный код +382OTP Gateway от $0.20 за кодВыделенные номера: только США и КанадаID API: me
Краткий ответ

С OTP Route вы можете получать SMS-коды подтверждения из Черногории (+382): закажите номер в OTP Gateway и прочитайте код в личном кабинете либо получите его через API и подписанные вебхуки. Коды стоят от $0.20 за код, а плата списывается только в том случае, если SMS придёт в течение 20 минут.

Зачем команде добавлять Черногорию в тестовую матрицу?

Черногория — небольшой адриатический рынок, но в продуктовых планах он встречается часто. Продукты, которые запускаются на Западных Балканах, обычно выпускают вместе с Сербией, Боснией и Герцеговиной и Хорватией: языки близки, и одна работа по локализации покрывает сразу несколько стран. Сервисам путешествий, бронирования и такси важен курортный сезон на побережье, а компании с черногорскими клиентами за рубежом хотят видеть, что происходит у пользователя +382 при регистрации.

Государственный язык — черногорский, но в официальном обиходе также сербский, боснийский, албанский и хорватский, а текст может быть набран латиницей или кириллицей. Номер для верификации в Черногории позволяет QA убедиться, что шаг с телефоном работает корректно, ещё до встречи с реальными пользователями.

Как записываются мобильные номера +382 и как их хранить?

Внутри страны у черногорских номеров есть магистральный префикс 0, а мобильные набираются как 06x плюс ещё шесть цифр. Национальный номер после нуля состоит из восьми цифр. Чтобы получить формат E.164, отбросьте 0 и добавьте код страны: локальный 06x xxx xxx превращается в +3826x xxx xxx (хранится без пробелов).

Практические правила для ваших систем:

  • Принимайте ввод с нулём и без него и нормализуйте перед сохранением.
  • Храните только каноническую строку +382…, а форматирование для показа делайте на краю системы.
  • Не зашивайте мобильные префиксы в проверку валидности: диапазоны номеров могут перераспределяться, а пользователи переносят номера между операторами.

На каком языке приходят OTP-сообщения в Черногории?

Большинство глобальных приложений отправляют коды на английском или на языке, который пользователь выбрал в приложении. Если сервис локализуется для региона, ждите черногорский или сербский на латинице, а иногда на кириллице — такие сообщения отправляются как Unicode SMS. Логика извлечения должна искать последовательность цифр, а не фиксированную фразу: тогда смена шаблона у отправителя не сломает проходящий тест.

Какие сервисы доступны на маршруте `me`?

В текущем срезе для Черногории указано более 1 400 сервисов. Из часто используемых — Viber, который широко распространён на Западных Балканах, а также WhatsApp, Telegram, Instagram, Facebook, Google (Gmail & YouTube), TikTok, Snapchat, Signal, LinkedIn, Discord, Amazon, Airbnb и Uber.

Что доступно в конкретную минуту, определяют наши операторы-партнёры, и список меняется в течение дня, поэтому получайте актуальный перечень через GET /api/v1/services или в личном кабинете и не кэшируйте его надолго.

Как получить OTP из Черногории через API SMS-верификации?

Создайте Bearer-ключ (префикс or_live_) в консоли разработчика, затем:

  1. Узнайте текущую цену запросом GET /api/v1/prices?country=me&service=<id>.
  2. Закажите номер через POST /api/v1/activations с телом вроде {"service": "viber", "country": "me"}.
  3. Получите событие activation.sms_received на свой вебхук или опрашивайте GET /api/v1/activations/{id} с умеренным интервалом.
  4. Отменяйте неиспользованные заказы через POST /api/v1/activations/{id}/cancel.

Проверяйте заголовок X-OTPRoute-Signature в каждой доставке: вычислите HMAC-SHA256 от временной метки, точки и необработанного тела запроса с секретом эндпоинта, сравните и отбрасывайте устаревшие метки. Привяжите обработчик к идентификатору активации, чтобы повторная доставка обрабатывалась один раз. Подробности — в руководстве по HMAC для вебхуков и в документации API; на аккаунт доступно до 10 ключей, 5 вебхук-эндпоинтов и 300 запросов в минуту.

Как пользоваться личным кабинетом и что делать, если код не пришёл?

Тем, кто не пишет код, достаточно выбрать в личном кабинете Черногорию и сервис, посмотреть цену, оформить заказ и дождаться кода рядом с номером +382.

Каждая активация действует 20 минут. Вы платите только за пришедший код: если окно истекло впустую или вы отменили заказ, вся сумма возвращается в кошелёк. Если кода нет, дайте окну отработать полностью, убедитесь, что сервис принимает виртуальные номера, и повторите позже или через другой маршрут сервиса, а не заказывайте заново в быстром цикле.

Можно ли оставить за собой черногорский номер и как проходит оплата?

Самостоятельно оформить долгосрочную линию +382 нельзя. Выделенные номера (Dedicated Numbers) есть только в США и Канаде, от $1.95/месяц; для постоянного черногорского номера напишите на [email protected], хотя возможность зависит от местного регулирования.

OTP Route работает на предоплаченном кошельке в USD без подписки. Пополняйте картой или USDT/USDC и получайте PDF-счёт за каждое пополнение. Режим песочницы можно запросить для тестового аккаунта, чтобы проверять интеграцию целиком на симулированных номерах. Используйте номера только для собственных продуктов и аккаунтов, соблюдайте правила каждого сервиса и помните, что действует Политика допустимого использования.

Частые вопросы

Можно ли получить код +382 без черногорской SIM-карты?

Да. OTP Gateway выдаёт черногорский номер для одной верификации, а код появляется в вашем кабинете или приходит в ваши системы через API.

Нужно ли хранить черногорские номера с ведущим нулём?

Нет. Ноль — это внутренний магистральный префикс; сохраняйте формат E.164 с +382 и возвращайте 0 только для локального отображения, если это нужно.

Какой идентификатор страны у Черногории в API?

Это me; он используется в запросе цен и в теле запроса на активацию.

Сколько стоит номер для верификации в Черногории?

Цена начинается от $0.20 за код, а точное значение для конкретного черногорского сервиса возвращает эндпоинт цен, так что скрипт может проверить его перед каждым заказом.

Возвращаются ли деньги за заказ +382, если Viber или другое приложение ничего не отправило?

Полностью, в кошелёк: по окончании 20-минутного окна без SMS или сразу после отмены заказа.

Можно ли проверить SMS с OTP на кириллице с черногорским номером?

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

Доступна ли маршрутизация OTP для Черногории в CI-пайплайнах?

Да. Многие команды заказывают номера через API прямо из тестового раннера; шаблоны, которые помогают избежать нестабильных повторов, — в материале тестирование OTP в CI.

Названия сервисов являются товарными знаками их владельцев. OTP Route не связан с ними. Используйте номера законно, соблюдайте условия каждого сервиса и нашу Политику допустимого использования.

Направьте первый OTP за несколько минут

Создайте бесплатный аккаунт, пополните USD-кошелёк и закажите номер в панели или через API. Без абонентской платы.