Работа с телефонной верификацией AliExpress в тестировании и эксплуатации

OTP Gateway от $0.20 за код202 странID API: aliexpressВыделенные номера США/CA от $1.95/мес.
Краткий ответ

Команда может получить код подтверждения AliExpress на номер OTP Route, заказав одноразовый номер в OTP Gateway для сервиса aliexpress и нужной страны, а затем прочитав код в панели или получив его через API. Стоимость — от $0.20 за код, и если SMS не пришло в течение 20 минут, сумма возвращается на кошелёк.

В каких ситуациях команде нужен номер телефона для AliExpress?

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

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

Выход, к которому многие прибегают первым, — SIM-карта коллеги, передаваемая по офису, — создаёт собственные проблемы: коды приходят на личный телефон, автоматизировать шаг нельзя, а после ухода этого человека аккаунт трудно восстановить. Направление кода в API или общую панель устраняет все три проблемы.

Почему страна номера важна для AliExpress?

AliExpress подстраивает язык, валюту и варианты доставки под каждый рынок, поэтому номер должен соответствовать аккаунту, с которым вы работаете. Аккаунт покупателя для бразильской команды должен быть на бразильском номере; QA локализации испанского оформления заказа — на номере Испании или Мексики.

Сервис доступен в OTP Route в 202 странах, включая Бразилию, Мексику, Испанию, Францию, Польшу, Чили, Южную Корею, Израиль, Саудовскую Аравию, Турцию, Украину, Нидерланды, Колумбию и Великобританию. Больше информации — в материале о страновой маршрутизации OTP.

Как получить OTP AliExpress через API?

Авторизуйтесь на https://otproute.com/api/v1 с помощью Bearer-токена; для тестовых наборов AliExpress обычно выдают отдельный ключ or_live_, чтобы его трафик было легко отследить.

  1. Узнайте актуальную цену: GET /api/v1/prices?country=<id>&service=aliexpress.
  2. Создайте активацию через POST /api/v1/activations с телом {"service": "aliexpress", "country": "<id>"}.
  3. Введите полученный номер в форму AliExpress, которую вы тестируете.
  4. Получите код из вебхука activation.sms_received или опросом GET /api/v1/activations/{id}.

На стороне вебхука проверяйте X-OTPRoute-Signature, вычисляя HMAC-SHA256 от "<t>.<raw body>" с секретом эндпоинта, и отклоняйте старые метки времени. Сделайте обработчик идемпотентным, привязав его к идентификатору активации, чтобы повторная доставка не сохранила код дважды. Опрос — хорошая альтернатива для скриптов, запускаемых интерактивно, в рамках лимита 300 запросов в минуту.

Также подпишитесь на activation.expired и activation.cancelled, чтобы тест с истёкшим временем помечался как неудачный, а не оставался в ожидании, и записывайте идентификатор страны рядом с каждым результатом, чтобы замечать маршруты, ведущие себя по-разному.

Что делать, если в команде никто не пишет код?

Ту же задачу решает панель. Зарегистрируйтесь с кодом из письма или через Google, откройте OTP Gateway, выберите AliExpress и страну и проверьте актуальную цену перед подтверждением. Номер появляется сразу, а код отображается на той же странице, когда придёт. Агентства, работающие с рынками нескольких клиентов, часто остаются на этом пути; настройку описывает страница агентства и реселлеры.

Почему код AliExpress может не прийти?

У пропавшего кода обычно есть обычная причина. AliExpress может отклонять некоторые виртуальные номера, наличие номеров по стране меняется в течение дня, а платформа может приостанавливать повторные отправки после нескольких быстрых запросов.

Дайте активации её 20 минут, затем повторите позже или на другом страновом маршруте, который подходит аккаунту. Не заказывайте заново в быстром цикле. Если SMS не пришло до закрытия окна или вы отменили заказ, вся сумма автоматически возвращается на кошелёк. Снижение числа неудачных доставок OTP содержит больше проверок.

Когда выделенный номер — лучший выбор?

Одноразовый номер обрабатывает один код. Корпоративному аккаунту покупателя, который должен войти снова в следующем квартале или восстановить доступ после ухода сотрудника, нужен номер, остающийся у команды. Выделенные виртуальные номера в США и Канаде стоят от $1.95/месяц, принимают входящие SMS в панели и через вебхук number.sms_received и продлеваются с того же предоплаченного кошелька. Сравните оба варианта на странице виртуальных номеров.

Каковы основные правила использования AliExpress с OTP Route?

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

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

Можно ли использовать SMS-верификацию AliExpress для тестирования моей интеграции?

Да. Закажите активацию для aliexpress в нужной тесту стране и прочитайте код через вебхук, опрос или панель.

Какой идентификатор сервиса у AliExpress в API?

Это aliexpress; он используется в запросе цен и в теле активации.

Платить ли, если AliExpress так и не пришлёт код?

Нет. Если SMS не пришло в течение 20-минутного окна, вся сумма возвращается на ваш кошелёк.

Всегда ли виртуальный номер для AliExpress принимается?

Не всегда. AliExpress сам решает, какие номера принимать, поэтому некоторые попытки не удаются и возвращаются.

Можно ли сохранить тот же номер AliExpress для будущих входов?

Только с выделенным номером, который предлагается в США и Канаде. Одноразовые номера не сохраняются.

Есть ли песочница для тестов API кодов подтверждения AliExpress?

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

Как оплачивать коды AliExpress?

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

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

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

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