Русский
Получение кодов подтверждения +880 для запуска в Бангладеш и QA
Да, OTP Route позволяет вашей команде получать коды подтверждения Бангладеш (+880) на временный номер — в панели или через REST API и подписанные вебхуки. OTP Gateway стоит от $0.20 за код, и плата списывается, только когда SMS пришло в 20-минутное окно активации. Точная сумма для каждого сервиса возвращается в реальном времени до оформления заказа.
Чем Бангладеш стоит тестирования на местном номере?
Бангладеш — страна «мобильных прежде всего»: для большой части пользователей телефонный номер и есть идентификатор, а регистрация строится вокруг SMS-кода, а не ссылки в письме. У этого несколько последствий для продуктовых и QA-команд, готовящих релиз там.
- Локализация на бенгальский. Бенгальский (бангла) — официальный язык, и многие приложения теперь присылают тексты подтверждения бенгальским письмом. Бенгальское сообщение передаётся в Юникоде, поэтому в один SMS-сегмент помещается заметно меньше символов, чем в обычное латинское. Если ваш собственный шаблон смешивает бенгальское приветствие, код и ссылку, проверьте, что он по-прежнему помещается и что цифры легко скопировать.
- Смешанная языковая реальность. Многие сервисы всё ещё присылают английские коды на номера +880. Проверка обоих вариантов выявляет сломанные шрифты и обрезанные шаблоны до того, как их увидят клиенты.
- Трафик диаспоры. Бангладешские работники и семьи в странах Залива, Малайзии и Великобритании поддерживают связь с домом через мессенджеры вроде imo и WhatsApp, поэтому тестовая линия +880 полезна, даже если ваша команда находится в другом месте.
Реальный местный маршрут позволяет увидеть именно то, что получит пользователь из Дакки, а не гадать по иностранной SIM-карте.
Как записываются номера +880 и как их хранить?
Внутри страны бангладешский мобильный номер набирают с внутренним префиксом 0, получая одиннадцать цифр, начинающихся с 01, например 01X XXXX XXXX. В международной форме ведущий ноль отбрасывается, а его место занимает код страны: +8801XXXXXXXXX.
Практические правила для вашей таблицы пользователей:
- Храните каждый номер в E.164 (
+880и десять цифр, без пробелов и дефисов). - При вводе убирайте пробелы и дефисы, затем удаляйте ведущий
0или880перед добавлением+880. Люди вводят все три формы. - Проверяйте мобильные номера шаблоном вроде
^\+8801[3-9]\d{8}$, а удобную форму01…показывайте только в интерфейсе.
Ошибка здесь — классическая причина того, что OTP для Бангладеш «никогда не приходит»: код отправили на +88001…, номер, которого не существует.
Какие сервисы могут отправить коды на номер подтверждения Бангладеш?
В актуальном срезе для Бангладеш указано более 1700 сервисов. Среди популярных, маршрутизируемых сейчас, — WhatsApp, imo, Facebook, Telegram, Google (Gmail & YouTube), TikTok, Viber, Microsoft & Outlook, LinkedIn, Uber, Discord, Signal и ChatGPT (OpenAI).
Наличие меняется в течение дня, поскольку партнёры-операторы добавляют и расходуют ресурсы, поэтому на нашей стороне список никогда не прописан жёстко. Запрашивайте его в тот момент, когда вам нужен номер, а не кэшируйте на ночь.
Как проходит процесс работы с API OTP для Бангладеш от начала до конца?
Каждый вызов API OTP Route идёт на https://otproute.com/api/v1 с Bearer-ключом из консоли разработчика (ключи начинаются с or_live_; до 10 на аккаунт, 300 запросов в минуту).
- Один раз вызовите
GET /api/v1/countries, чтобы подтвердить идентификатор страныbd, иGET /api/v1/services, чтобы найти идентификатор тестируемого сервиса. - Узнайте текущую цену через
GET /api/v1/prices?country=bd&service=<id>, чтобы ваша задача могла остановиться, если сумма выходит за бюджет. - Создайте заказ через
POST /api/v1/activationsс телом{"service": "<id>", "country": "bd"}. Ответ содержит номер +880 и идентификатор активации. - Запустите регистрацию в тестируемом приложении, затем ждите
activation.sms_receivedна вебхуке или опрашивайтеGET /api/v1/activations/{id}. - Если тест брошен, освободите заказ через
POST /api/v1/activations/{id}/cancel.
Вебхуки несут заголовок X-OTPRoute-Signature (t=<unix>,v1=<hex>): вычислите HMAC-SHA256 от <t>.<raw body> с секретом эндпоинта, сравните и отклоняйте устаревшие метки времени. Привязывайте обработчик к идентификатору активации, чтобы повторная доставка ничего не меняла. Подробности — в справочнике API и в нашей заметке о перехвате OTP через вебхуки. Прежде чем тратить средства кошелька, попросите поддержку перевести аккаунт разработки в песочницу, которая возвращает симулированные номера и коды для этого API SMS-верификации.
Может ли человек без кода заказать номер +880 для тестирования?
Да. Сотрудники поддержки, маркетологи и аккаунт-менеджеры агентств могут работать целиком в панели:
- Создайте аккаунт по электронной почте и 6-значному коду или через Google и пополните кошелёк.
- Откройте OTP Gateway, выберите Бангладеш, затем сервис.
- Проверьте цену на экране и подтвердите заказ.
- Введите номер +880 в тестируемом приложении и запросите код.
- Следите за страницей заказа; SMS появится там сразу после доставки.
Это та же маршрутизация OTP, что использует API, только с кнопками вместо запросов.
Почему код +880 может не прийти и что попробовать дальше?
Каждая активация остаётся открытой 20 минут. Если за это время SMS не дошло до номера или вы отменили заказ раньше, вся сумма автоматически возвращается в кошелёк; вы платите, только если код пришёл.
Если кода нет:
- Дайте окну отработать. Некоторые сервисы ставят свои тексты в очередь, а второй заказ, сделанный слишком рано, может запутать ваш тест.
- Убедитесь, что сервис вообще принимает виртуальные номера. Несколько платформ отказывают им, и именно для такого случая существует возврат.
- Повторите позже или попробуйте другой маршрут сервиса для того же сценария.
- Не заказывайте заново в плотном цикле; добавьте паузу в свою CI-задачу.
Дальнейшие шаги диагностики для упрямых маршрутов +880 собраны в материале о снижении числа неудачных доставок OTP.
Есть ли долгосрочная бангладешская линия и как устроена оплата?
Самостоятельно оформить долгосрочный номер для Бангладеш нельзя. Если вашей команде нужна постоянная линия +880, напишите на [email protected]; возможность её предоставить зависит от местных правил, и мы не можем это обещать. Dedicated Numbers, которые вы оставляете себе и продлеваете, — продукт для США и Канады, от $1.95 в месяц, он описан на странице виртуальных номеров.
Оплата идёт через один предоплаченный кошелёк в долларах США: по мере использования, без абонентской платы и без выбора тарифа. Средства вносятся картой или стейблкоинами USDT/USDC, а финансовый отдел получает по электронной почте PDF-счёт за каждый депозит. О том, как начисляются списания, см. цены. Используйте сервис только для своих продуктов и аккаунтов, соблюдайте условия каждой платформы и учтите, что действует Политика допустимого использования OTP Route.
Частые вопросы
Можно ли протестировать регистрацию в Бангладеш в моём приложении без местной SIM-карты?
Да. Закажите номер +880 в OTP Gateway, запросите код из приложения и читайте его в панели или получайте по вебхуку.
Какой идентификатор Бангладеш в API OTP Route?
Это bd — значение, которое вы передаёте как country и при проверке цен, и при создании активации для Бангладеш.
Нужно ли хранить ведущий 0 при сохранении бангладешского номера?
Нет. Храните +8801… в E.164 без внутреннего 0; форму 01… показывайте только местным пользователям.
Придёт проверочный текст на бенгальском или на английском?
Это определяется отправляющим сервисом и его шаблоном. Многие по-прежнему шлют английский, некоторые — бенгальский, так что проверяйте оба варианта, если ваше приложение поддерживает оба.
Что будет с моими деньгами, если код +880 так и не придёт?
Если за 20-минутное окно ничего не пришло или вы отменили заказ, вся сумма автоматически возвращается в кошелёк.
Можно ли оставить номер Бангладеш для повторных входов?
Через самообслуживание — нет. Долгосрочные номера предлагаются в США и Канаде; за линией +880 можно написать на [email protected], без обещания доступности.
Как получать SMS OTP из Бангладеш внутри CI-конвейера?
Создайте активацию из задачи, дождитесь подписанного вебхука activation.sms_received или опрашивайте активацию, затем проверьте код в утверждении. Аккаунт в песочнице позволяет отработать это, не тратя средства.
Названия сервисов являются товарными знаками их владельцев. OTP Route не связан с ними. Используйте номера законно, соблюдайте условия каждого сервиса и нашу Политику допустимого использования.