Русский
Тестирование регистрации в Южном Судане без SIM-карты +211
OTP Route позволяет получать коды верификации из Южного Судана (+211) по требованию: закажите номер в OTP Gateway в панели или через API, от $0.20 за код, и читайте SMS там же или на своём вебхуке. Если за 20 минут ничего не придёт, кошелёк полностью пополняется обратно.
Проблема: запуск в Южном Судане, а у команды нет местной SIM-карты
Представьте продукт, который уже работает в Восточной Африке и добавляет Южный Судан в список стран. QA нужно убедиться, что номер +211 проходит валидацию, получает код и приводит пользователя на нужный экран. Никого из команды нет в Джубе, международный роуминг оформлять долго, а привычку брать личный телефон коллеги для тестовых аккаунтов стоит бросить.
Удалённый номер верификации Южного Судана решает узкую часть этой проблемы: по запросу, из скрипта или браузера, доставить один настоящий код на линию +211. Более широкий процесс описан на нашей странице QA-тестирования.
Что OTP Route предлагает для номеров +211?
OTP Gateway выдаёт номер Южного Судана для одной верификации. Выберите сервис и страну, используйте номер в приложении — и код будет доставлен в панель и в ваши системы. Активация остаётся открытой 20 минут, а платить нужно только в случае, если SMS пришло.
Текущий снимок показывает более 900 сервисов для Южного Судана, включая WhatsApp, Facebook, imo, Telegram, Instagram, TikTok, Snapchat, Viber, Signal, Google (Gmail & YouTube), X (Twitter) и Uber. Наличие меняется в течение дня, поэтому воспринимайте это как ориентир и запрашивайте актуальный список перед прогоном.
Как OTP API для Южного Судана работает в коде?
Направьте клиент на https://otproute.com/api/v1 с Bearer-ключом (or_live_…) из консоли разработчика. Идентификатор страны — ss.
GET /api/v1/prices?country=ss&service=<id>возвращает сегодняшнюю цену для пары.POST /api/v1/activationsс телом{"service": "imo", "country": "ss"}резервирует номер.GET /api/v1/activations/{id}позволяет опрашивать код;POST /api/v1/activations/{id}/cancelосвобождает номер досрочно.
Для параллельных наборов тестов вебхук лучше опроса. Подпишитесь на activation.sms_received и activation.expired, проверяйте X-OTPRoute-Signature (HMAC-SHA256 от <t>.<raw body> с секретом endpoint), отбрасывайте устаревшие отметки времени и делайте обработчик идемпотентным по идентификатору активации. Особенно выигрывают конвейеры, как описано в материале о тестировании SMS OTP в CI-конвейерах. На аккаунт допускается 10 ключей и 5 endpoint вебхуков, пропускная способность ограничена 300 запросами в минуту.
Нет под рукой разработчика? Используйте панель
- Войдите в аккаунт и откройте OTP Gateway.
- Выберите Южный Судан, затем сервис, который вы тестируете.
- Проверьте указанную цену, подтвердите заказ и скопируйте номер +211.
- Введите его в приложение и ждите код на той же странице.
- Если тест отменён, отмените активацию — сумма вернётся на кошелёк.
Формат номера, язык и местный контекст
Южный Судан получил собственный код страны +211 после обретения независимости в 2011 году, поэтому старые контактные данные и некоторые устаревшие библиотеки валидации по-прежнему могут вести себя странно. Мобильные номера состоят из девяти цифр после кода страны. При записи для местного набора они обычно имеют ведущий 0; при преобразовании в E.164 отбросьте его и сохраняйте +211 и девять цифр.
Официальный язык — английский, широко распространён также джубский арабский, поэтому тексты верификации могут приходить на английском или арабском в зависимости от локали приложения. Разумно протестировать оба шаблона, а также отображение справа налево любого арабского текста. Здесь тестируют также гуманитарные и логистические операции, региональные бизнес-аккаунты и пользователей из диаспоры, сохраняющих номер +211 за рубежом.
Что делать, если код не пришёл?
- Дайте 20-минутному окну отработать, прежде чем повторять попытку.
- Проверьте, принимает ли сервис виртуальные номера: некоторые их отклоняют.
- Повторите позже или переключитесь на другой маршрут сервиса, а не делайте заказы в быстром цикле.
- Убедитесь, что ваш endpoint вебхука не отклоняет корректные подписи.
Истёкшая или отменённая активация возвращается сама; ничего требовать не нужно. Дополнительные идеи — в материале о снижении числа сбоев доставки OTP.
Долгосрочные линии, кошелёк и sandbox
Самообслуживаемого долгосрочного номера Южного Судана в OTP Route нет. Dedicated Numbers, от $1.95/month, доступны только в США и Канаде. Если вам нужна постоянная линия +211, напишите на [email protected]; возможность её оформить зависит от местных правил.
Оплата — предоплаченный USD-кошелёк без абонентской платы: пополняйте картой или в USDT/USDC, получайте PDF-счёт за каждое пополнение, а актуальные тарифы смотрите на странице цен. Для разработки по запросу можно включить sandbox, возвращающий имитированные номера и коды, чтобы проверить интеграцию до реальных расходов.
Частые вопросы
Можно ли получить SMS OTP из Южного Судана, не находясь в стране?
Да. OTP Gateway выдаёт номер +211 удалённо, а код появляется в панели и через API.
Какой идентификатор страны в API у Южного Судана?
Используйте ss при создании активаций или запросе цен.
Нужно ли хранить номера +211 с ведущим нулём?
Нет. Уберите местный 0 и сохраните форму E.164: +211 и девять цифр.
Со сколькими сервисами работают номера Южного Судана?
Сейчас в живом списке более 900 сервисов, хотя доступность меняется в течение дня.
Можно ли тестировать регистрацию в Южном Судане из CI-конвейера?
Да. Создайте активацию со страной ss из своей задачи, получите activation.sms_received на подписанный вебхук и отправьте код на том же шаге теста. Аккаунт sandbox позволяет отрепетировать это, не тратя средства кошелька.
Что происходит, если я отменяю активацию?
Вся сумма автоматически возвращается на ваш кошелёк — так же, как когда 20-минутное окно истекает без кода.
Разрешено ли использовать номер +211 для тестирования в любых целях?
Нет. Используйте его для тестирования или работы своих законных продуктов, соблюдайте условия каждого сервиса и Политику допустимого использования OTP Route.
Названия сервисов являются товарными знаками их владельцев. OTP Route не связан с ними. Используйте номера законно, соблюдайте условия каждого сервиса и нашу Политику допустимого использования.