Приём SMS-кодов из Словении (+386): сначала выберите подходящий продукт

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

Принимать коды верификации из Словении (+386) с OTP Route можно, заказав разовый номер OTP Gateway и получив SMS в панели управления либо через API-опрос и подписанные вебхуки. Стоимость — от $0.20 за код, а если код не пришёл в течение 20 минут, списанная сумма возвращается на кошелёк.

Что выбрать для словенского теста: OTP Gateway или Dedicated Number?

Решить помогут три вопроса:

  1. Понадобится ли аккаунту этот номер телефона снова? Если нет — регистрационный тест, проверка входа, единичное подтверждение — подойдёт разовый номер OTP Gateway.
  2. Нужно ли, чтобы линия оставалась вашей месяцами, принимала последующие сообщения или совершала звонки? Это задача для Dedicated Number: OTP Route предлагает его только в США и Канаде, от $1.95/month.
  3. Должна ли долгосрочная линия быть именно словенской? Самообслуживаемых выделенных линий +386 не существует. Можно написать на [email protected] и уточнить, но доступность зависит от местных правил, и ответ может быть отрицательным.

Большая часть словенских задач — QA локализации, регрессионные наборы, разовая проверка бизнес-профиля — относится к первому варианту.

Что OTP Gateway покрывает на маршрутах +386?

Для Словении сейчас доступно более 1 600 сервисов. Среди часто заказываемых — Viber, WhatsApp, Telegram, Instagram, Facebook, Google (Gmail & YouTube), Microsoft & Outlook, Amazon, eBay, Netflix, Signal, ChatGPT (OpenAI) и Claude.

Эти данные взяты из актуального снимка. Маршруты появляются и исчезают в течение дня, поэтому источником истины о том, можно ли заказать сервис прямо сейчас, считайте API.

Как запросить номер +386 через SMS-API верификации?

OTP API для Словении использует идентификатор страны si. Запросы отправляются на https://otproute.com/api/v1 с Bearer-ключом or_live_ из консоли разработчика.

  • Проверка цены: GET /api/v1/prices?country=si&service=<id> — в ответе указаны актуальная цена и доступность.
  • Заказ: POST /api/v1/activations с телом {"service": "viber", "country": "si"} — возвращает идентификатор активации и номер +386.
  • Результат: опрашивайте GET /api/v1/activations/{id} или получайте activation.sms_received на вебхук.
  • Отмена: POST /api/v1/activations/{id}/cancel возвращает деньги за неиспользованный заказ.

Проверяйте заголовок X-OTPRoute-Signature (t=<unix>,v1=<hex>) каждого вебхука: вычислите HMAC-SHA256 от <t>.<raw body> с секретом endpoint и отбрасывайте запросы со старой отметкой времени. Лимиты аккаунта — 300 запросов в минуту, 10 ключей и 5 endpoint. Справочные материалы — в документации для разработчиков.

Шаги для команд, которые предпочитают панель управления

  1. Войдите в аккаунт и откройте OTP Gateway.
  2. Выберите Словению и сервис.
  3. Посмотрите указанную цену и оформите заказ.
  4. Введите номер +386 в тестируемый продукт.
  5. Возьмите код из активации, как только он придёт, или отмените заказ и верните деньги.

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

Хранение словенских номеров и обработка текстов на словенском

Внутри страны словенские номера набираются с транковым префиксом 0, поэтому мобильный выглядит как 0xx xxx xxx. В международном формате этот ноль убирается: +386 и далее восьмизначный национальный номер. Приводите вводимые значения к E.164 на границе API, а версию с префиксом 0 оставляйте только для отображения — иначе один и тот же абонент может дважды оказаться в вашей базе.

Официальный язык — словенский; в некоторых приграничных общинах официальными являются также итальянский и венгерский. В словенском есть буквы č, š и ž, из-за которых SMS кодируется в Unicode, поэтому проверьте, что ваш парсер корректно справляется с не-ASCII-текстом вокруг кода. Извлекайте код регулярным выражением по цифрам, а не по фиксированным фразам.

Команды берут +386, когда выходят на рынок еврозоны, когда ведут поддержку Центральной Европы из одного центра или когда проверяют сценарии страна за страной — например, вместе с Хорватией и Австрией.

Устранение проблемы: код +386 не приходит

Помните правило оплаты: если код не пришёл в течение 20 минут, списания нет — деньги возвращаются автоматически.

  • Дайте окну времени истечь, прежде чем делать вывод, что маршрут не сработал.
  • Проверьте, не отказывается ли сервис работать с виртуальными номерами: некоторые отказываются.
  • Повторите позже или протестируйте через другой маршрут сервиса.
  • Делайте повторы по Словении с растущей задержкой, а не засыпайте endpoint заказа запросами.

Более подробно о построении повторных попыток рассказывает руководство по снижению числа сбоев доставки OTP.

Кошелёк, счета и sandbox для тестирования в Словении

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

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

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

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

Да. Разовый номер для верификации в Словении из OTP Gateway принимает код, который вы читаете в панели или через API.

Какой идентификатор обозначает Словению в вызовах API?

si — идентификатор страны как для запросов цен, так и для заказов активаций.

Как хранить номер +386 в нужном формате?

Уберите внутренний 0 и сохраните +386 и далее национальный номер в формате E.164.

Есть ли долгосрочный словенский номер, который можно купить?

Самообслуживаемого варианта нет; Dedicated Numbers продаются в США и Канаде. Чтобы узнать о Словении, напишите на [email protected].

Мешают ли словенские буквы при разборе кодов?

Могут, если ваш стек исходит из ASCII. Храните сообщения в UTF-8 и извлекайте цифры по шаблону.

Что будет с моими деньгами, если код так и не придёт?

Когда 20 минут истекут без SMS, заказ +386 закрывается, и вся сумма до последнего цента возвращается на кошелёк.

Как OTP-маршрутизация выбирает словенский номер?

Вы выбираете страну и сервис; в момент заказа платформа назначает доступный номер +386 от наших операторов-партнёров.

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

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

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