Русский
Номера для верификации в Черногории (+382) для продуктовых команд и QA
С 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_) в консоли разработчика, затем:
- Узнайте текущую цену запросом
GET /api/v1/prices?country=me&service=<id>. - Закажите номер через
POST /api/v1/activationsс телом вроде{"service": "viber", "country": "me"}. - Получите событие
activation.sms_receivedна свой вебхук или опрашивайтеGET /api/v1/activations/{id}с умеренным интервалом. - Отменяйте неиспользованные заказы через
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 не связан с ними. Используйте номера законно, соблюдайте условия каждого сервиса и нашу Политику допустимого использования.