SMS-верификация Сьерра-Леоне для продуктовых команд и QA

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

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

Что нужно знать о нумерации Сьерра-Леоне перед тестированием?

Код страны Сьерра-Леоне — +232, а внутри страны используется префикс 0. Национальные значимые номера состоят из восьми цифр, поэтому мобильный номер, который на месте пишут как 076 123 456, в формате E.164 выглядит как +232 76 123 456. Этот ведущий ноль — самая частая причина плохих данных: пользователи его набирают, формы сохраняют, и хранимое значение становится недоставляемым.

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

Какие языки и привычки определяют SMS в Сьерра-Леоне?

Официальный язык — английский, а крио широко используется как общий язык, но проверочные тексты почти всегда приходят на английском, поэтому письменность редко усложняет разбор. Важнее то, как люди пользуются телефонами: SMS остаётся надёжным каналом, а мобильные деньги и мессенджеры — часть повседневной жизни во многих странах Западной Африки.

Поэтому здесь тестируют команды финтеха, денежных переводов и маркетплейсов. Заметная сьерра-леонская диаспора в Великобритании и США означает также, что зарубежные продукты встречают номера +232 при регистрации, и их сценарии онбординга должны с этим справляться.

Можно ли принимать SMS-коды OTP Сьерра-Леоне с помощью OTP Route?

Да. OTP Gateway сейчас показывает для Сьерра-Леоне более 1,000 сервисов. Среди популярных в актуальном снимке — WhatsApp, Facebook, imo, Telegram, Instagram, TikTok, Google (Gmail & YouTube), Microsoft & Outlook, Snapchat, Signal, LinkedIn, Amazon и Uber.

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

Как работает схема API для страны `sl`?

Каждый вызов https://otproute.com/api/v1 несёт Bearer-ключ, начинающийся с or_live_, созданный в консоли разработчика. Идентификаторы узнайте через GET /api/v1/services и GET /api/v1/countries, подтвердите цену через GET /api/v1/prices?country=sl&service=<id> и создайте активацию через POST /api/v1/activations с {"service": "whatsapp", "country": "sl"}.

Затем либо подпишитесь на activation.sms_received на эндпоинте вебхука, либо опрашивайте GET /api/v1/activations/{id}. Для вебхуков проверяйте X-OTPRoute-Signature (HMAC-SHA256 от метки времени, точки и необработанного тела с секретом вашего эндпоинта) и отклоняйте устаревшие метки времени. Как это сделать, разбирает наша статья о защите вебхуков OTP.

Практический совет для тест-планов по Западной Африке: записывайте идентификатор активации рядом с идентификатором вашего тест-кейса. Когда прогон падает, эта пара сразу показывает, не пришёл ли код вообще, пришёл ли с опозданием или пришёл, но был отклонён вашим парсером.

Как не-разработчики получают код +232 из панели?

Сотрудникам поддержки и операционным специалистам код редко нужен. После регистрации откройте OTP Gateway, выберите сервис, укажите Сьерра-Леоне, проверьте показанную цену и подтвердите. Номер +232 появится на экране; вставьте его в приложение, запросите SMS, и код отобразится рядом с номером, когда придёт.

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

Что делать, если код не доходит на номер Сьерра-Леоне?

Активация остаётся открытой 20 минут. Если за это время ничего не пришло или вы отменили активацию, OTP Route возвращает полную сумму на кошелёк без каких-либо ваших запросов. Затем:

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

Есть ли долгосрочная линия Сьерра-Леоне и как платить?

Самообслуживаемого долгосрочного номера для Сьерра-Леоне нет. Dedicated Numbers продаются только для США и Канады, от $1.95/месяц; командам, которым нужна постоянная линия +232, можно написать на [email protected], а возможное определяют местные правила.

Всё остальное работает с предоплаченного кошелька в долларах США без подписки: пополняйте картой или USDT/USDC и получайте PDF-счёт за каждое пополнение. Аккаунт разработки по запросу можно перевести в песочницу, которая возвращает имитированные номера и коды для интеграционных тестов. См. тарифы.

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

Можно ли протестировать регистрацию по номеру +232 из-за пределов Сьерра-Леоне?

Да. Номер +232 для тестирования из OTP Gateway принимает код, где бы ни работала ваша команда, а вы читаете его в панели или через API.

Какой идентификатор страны у Сьерра-Леоне в OTP API?

Это sl. Передавайте его в запросах цен и в теле POST /api/v1/activations.

Как хранить телефонные номера Сьерра-Леоне?

В формате E.164: +232 и восьмизначный национальный номер, без внутреннего нуля.

Сколько стоит номер подтверждения Сьерра-Леоне?

Цены начинаются от $0.20 за код и зависят от сервиса; актуальная цена показывается до подтверждения.

Приходят ли коды на языке крио?

Редко. Большинство сервисов присылают проверочные тексты на номера +232 на английском, хотя формулировка зависит от конкретного сервиса.

Может ли команда сохранить один номер Сьерра-Леоне для повторных входов?

Самостоятельно — нет: номера Gateway рассчитаны на один код, а выделенные линии есть только в США и Канаде. О других вариантах спросите по адресу [email protected].

Можно ли использовать ту же интеграцию для соседних стран?

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

Какое использование разрешено?

QA вашего собственного продукта и работа с легитимными бизнес-аккаунтами, которые вы контролируете. Условия каждого сервиса по-прежнему обязательны, а правила допустимого использования OTP Route распространяются на каждый заказ +232.

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

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

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