QA_API_STAGING_MODE

Автоматизированное тестирование SMS-верификации для NVIDIA

Пишете сценарии на Playwright, Puppeteer или Selenium, которые ломаются на верификации по телефону? Слой регистрации NVIDIA помечает 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: "nvidia-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

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

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