QA_API_STAGING_MODE

Автоматизированное тестирование SMS-верификации для Los Angeles Federal Credit Union (lafcu.org)

Пишете сценарии на Playwright, Puppeteer или Selenium, которые ломаются на верификации по телефону? Слой регистрации Los Angeles Federal Credit Union (lafcu.org) помечает headless-сессии и отклоняет стандартные VoIP-диапазоны номеров. GotSMS предоставляет чистый REST API над выделенными физическими операторскими линиями, чтобы ваш CI-пайплайн получал реальную доставляемую SMS при каждом запуске.

// Выделить линию и опросить на входящий код

// Same headers as the official docs (app.gotsms.org/docs/api/v1)
const headers = {
  Authorization: "Bearer " + process.env.GOTSMS_API_TOKEN,
  "Content-Type": "application/json",
  Accept: "application/json",
};

// plan_id: the plan's UUID from GET /api/rents/plans
const rent = await fetch("https://app.gotsms.org/api/rents", {
  method: "POST",
  headers,
  body: JSON.stringify({ plan_id: "los-angeles-federal-credit-union-lafcuorg-plan-uuid" }),
}).then((r) => r.json());

const messages = await fetch(
  `https://app.gotsms.org/api/numbers/${rent.data.id}/messages`,
  { headers }
).then((r) => r.json());

Создано для CI/CD, а не ручного QA

Тест опрашивает GET /api/messages/unread и забирает код, как только он пришёл, — без ручных действий. Входящие SMS также можно пересылать в Telegram-бот или на email.

Получить доступ к API

Включите доступ к API в профиле и сгенерируйте токен — все эндпоинты описаны в документации.

Читать документацию API

Отказ от ответственности: Все названия продуктов, логотипы, бренды и зарегистрированные торговые марки, упомянутые на этой странице (включая Los Angeles Federal Credit Union (lafcu.org) и соответствующие логотипы), являются исключительной собственностью их правообладателей. GotSMS, управляемый компанией Aurora Art Trading Inc, является независимым провайдером телекоммуникационных услуг в США. Упоминания сторонних сервисов сделаны исключительно в рамках доктрины добросовестного номинативного использования (nominative fair use, 15 U.S.C. § 1115(b)(4)) для описательных, сравнительных целей и целей устранения проблем совместимости. GotSMS не аффилирован, не спонсируется и не одобряется Los Angeles Federal Credit Union (lafcu.org) или их материнскими компаниями.

Новости Поддержка