Русский
Как проверить телефонную верификацию в Анголе (+244) без местной SIM-карты
Принимать коды подтверждения из Анголы (+244) с OTP Route можно так: закажите одноразовый номер в OTP Gateway и прочитайте код в панели или через REST API и подписанные вебхуки. Цена начинается от $0.20 за код, а деньги списываются, только если SMS пришло в течение 20-минутного окна активации; иначе средства автоматически возвращаются на кошелёк.
Кому на самом деле нужен номер +244 для тестирования?
Чаще всего номер для верификации в Анголе нужен командам, которые физически находятся не в Луанде. Продуктовая команда, выходящая на португалоязычные рынки, обычно тестирует Анголу вместе с Бразилией, Португалией и Мозамбиком, а у каждой из этих стран свой формат номеров и своё поведение отправителей. QA-инженерам нужно убедиться, что форма регистрации принимает девятизначный мобильный номер +244, что выбор страны по умолчанию работает верно и что шаг с SMS завершается. Операционным сотрудникам иногда нужен номер +244, чтобы подтвердить бизнес-профиль и не светить личный телефон сотрудника.
Если это похоже на ваш бэклог, в руководстве по QA-тестированию показано, как команды встраивают проверки OTP в регрессионные наборы.
Какие сервисы сейчас работают на ангольских маршрутах?
В актуальном срезе по Анголе первыми идут привычные названия: WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, ChatGPT (OpenAI), Microsoft & Outlook, LinkedIn, Uber, Signal и Viber. Всего в стране доступно более 1 600 сервисов.
Нужен номер для верификации в Анголе для сервиса, которого нет в списке? Сначала поищите в каталоге, а любой список считайте отправной точкой, а не обещанием. Наличие номеров меняется в течение дня, и именно поэтому GET /api/v1/prices возвращает доступность вместе с ценой. Запрашивайте её прямо перед каждым заказом, а не кэшируйте на ночь.
Как заказать ангольский номер из кода?
Направьте клиент на https://otproute.com/api/v1 и передавайте Bearer-ключ с префиксом or_live_; ключи создаются в консоли разработчика. Последовательность короткая.
- Узнайте идентификаторы через
GET /api/v1/countriesиGET /api/v1/services. Ангола — этоao. - Проверьте цену и наличие через
GET /api/v1/prices?country=ao&service=<id>. - Создайте заказ:
POST /api/v1/activationsс телом{"service": "telegram", "country": "ao"}. - Введите полученный номер +244 в приложении, которое тестируете.
- Дождитесь
activation.sms_receivedна вашем вебхуке или опрашивайтеGET /api/v1/activations/{id}.
Вебхуки подписываются заголовком X-OTPRoute-Signature. Пересчитайте HMAC-SHA256 от <t>.<raw body> секретом эндпоинта, отклоняйте устаревшие метки времени и привязывайте обработчик к идентификатору активации, чтобы повторная доставка ничего не меняла. Тот же SMS verification API обеспечивает OTP-маршрутизацию для всех остальных стран, так что ангольский клиент потом можно использовать повторно; пример разобран в руководстве по интеграции API.
Хранение номеров +244 и разбор сообщений на португальском
В Анголе действует закрытый девятизначный план нумерации без внутреннего префикса, а мобильные номера начинаются с 9. Поэтому нормализация проста: уберите пробелы и дефисы, оставьте ведущий +244 и никогда не добавляйте 0 перед абонентской частью. Корректное значение E.164 содержит 12 цифр после плюса.
Официальный язык — португальский, поэтому многие отправители пишут текст вокруг кода по-португальски, а другие используют английский по умолчанию. Символы с диакритикой могут перевести сообщение в кодировку Unicode, что меняет разбиение на сегменты. Для вас это не имеет значения, если парсер вытаскивает группу цифр из тела сообщения, а не сравнивает его с фиксированной фразой; это более надёжная привычка для любого лузофонного рынка.
Тест из Луанды завис: что делать?
У молчащего номера обычно скучная причина. Пройдите по списку, прежде чем эскалировать вопрос:
- Дайте отработать 20-минутному окну: поздние SMS тоже засчитываются, а неиспользованный заказ возвращает деньги сам.
- Проверьте, принимает ли сервис виртуальные номера для ангольских аккаунтов. Некоторые платформы их отклоняют, и именно поэтому существует правило возврата.
- Повторите попытку чуть позже или проверьте тот же сценарий через маршрут другого сервиса.
- Не заказывайте номера заново в плотном цикле: растянутые во времени попытки берегут и кошелёк, и репутацию отправителя.
Другие проверки перечислены в нашей заметке о том, как снизить число неудачных доставок OTP.
Долгосрочные линии, кошелёк и песочница
Самостоятельно оформить долгосрочный ангольский номер нельзя. Выделенные линии — продукт только для США и Канады, от $1.95/month, со входящими и исходящими SMS и звонками из браузера. Если команде нужна постоянная линия +244, напишите на [email protected]; возможность зависит от местных правил.
Оплата идёт с одного предоплаченного кошелька в USD без абонентской платы и без выбора тарифа. Пополнять его можно картой или стейблкоинами USDT/USDC, а к каждому пополнению приходит PDF-счёт. Для работы над интеграцией попросите песочницу: она возвращает имитированные номера и коды, так что прогоны в CI ничего не стоят. Актуальные цены по сервисам — на странице тарифов.
Частые вопросы
Можно ли проверить регистрацию в моём приложении для Анголы, не находясь в Анголе?
Да. Закажите номер +244 в OTP Gateway, введите его в приложении и прочитайте код в панели или через API, где бы ни находилась ваша команда.
Какой идентификатор страны у Анголы в API OTP Route?
Ангола — это ao. Используйте его в поле country запроса POST /api/v1/activations и в параметре запроса country для GET /api/v1/prices.
Нужен ли ангольским номерам ведущий 0?
Нет. В Анголе нет внутреннего префикса, поэтому мобильный номер записывается как +244 и девять цифр, начинающихся с 9; именно так его и стоит хранить.
Сколько стоит номер +244 для тестирования?
Цены начинаются от $0.20 за код и зависят от сервиса. Точную сумму показывают панель и GET /api/v1/prices до оформления заказа.
Что будет, если SMS так и не придёт?
Если за 20-минутное окно ничего не пришло или вы отменили заказ раньше, вся сумма автоматически вернётся на кошелёк. Вы платите только за коды, которые действительно пришли.
Можно ли оставить ангольский номер за собой для повторных входов?
Самостоятельно нельзя. Долгосрочные выделенные номера продаются только для США и Канады; ради ангольской линии напишите на [email protected], и команда подскажет, позволяют ли это местные правила.
Можно ли протестировать интеграцию, не тратя деньги?
Да. По запросу тестовый аккаунт можно переключить на песочницу: она возвращает имитированные номера и коды, и вы пройдёте весь процесс от начала до конца.
Есть ли правила использования ангольских номеров?
Используйте их для тестирования и работы со своими законными продуктами и аккаунтами, соблюдайте условия каждого сервиса и политику допустимого использования OTP Route (Acceptable Use Policy).
Названия сервисов являются товарными знаками их владельцев. OTP Route не связан с ними. Используйте номера законно, соблюдайте условия каждого сервиса и нашу Политику допустимого использования.