Автоматизированное тестирование SMS-верификации для Public Employees Credit Union Texas (pecutx.org)
Пишете сценарии на Playwright, Puppeteer или Selenium, которые ломаются на верификации по телефону? Слой регистрации Public Employees Credit Union Texas (pecutx.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: "public-employees-credit-union-texas-pecutx-org-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 в профиле и сгенерируйте токен — все эндпоинты описаны в документации.
Отказ от ответственности: Все названия продуктов, логотипы, бренды и зарегистрированные торговые марки, упомянутые на этой странице (включая Public Employees Credit Union Texas (pecutx.org) и соответствующие логотипы), являются исключительной собственностью их правообладателей. GotSMS, управляемый компанией Aurora Art Trading Inc, является независимым провайдером телекоммуникационных услуг в США. Упоминания сторонних сервисов сделаны исключительно в рамках доктрины добросовестного номинативного использования (nominative fair use, 15 U.S.C. § 1115(b)(4)) для описательных, сравнительных целей и целей устранения проблем совместимости. GotSMS не аффилирован, не спонсируется и не одобряется Public Employees Credit Union Texas (pecutx.org) или их материнскими компаниями.