Pruebas automatizadas de verificación por SMS de OneMain Financial
¿Escribes flujos de Playwright, Puppeteer o Selenium que fallan en la verificación telefónica? La capa de registro de OneMain Financial marca las sesiones headless y rechaza los rangos de números VoIP estándar. GotSMS expone una API REST limpia sobre líneas físicas dedicadas para que tu pipeline de CI reciba un SMS real y entregable en cada ejecución.
// Aprovisionar una línea y sondear el código entrante
const rent = await fetch("https://app.gotsms.org/api/rents", {
method: "POST",
headers: { Authorization: "Bearer " + process.env.GOTSMS_API_KEY },
body: JSON.stringify({ plan_id: "onemain-financial-plan-id" }),
}).then((r) => r.json());
const messages = await fetch(
`https://app.gotsms.org/api/numbers/${rent.data.id}/messages`,
{ headers: { Authorization: "Bearer " + process.env.GOTSMS_API_KEY } }
).then((r) => r.json());Creado para CI/CD, no QA manual
Cada línea incluye una opción de webhook, así que tu suite de pruebas no necesita sondear — el OTP llega directamente a tu pipeline en el momento en que llega a la red del operador.
Obtener credenciales de API
El plan gratuito incluye 20 verificaciones de prueba al mes.
Aviso legal: Todos los nombres de productos, logotipos, marcas y marcas registradas mencionados en esta página (incluyendo OneMain Financial y los logotipos correspondientes) son propiedad exclusiva de sus respectivos titulares. GotSMS, operado por Aurora Art Trading Inc, es un proveedor de telecomunicaciones independiente de EE. UU. Las referencias a servicios de terceros se realizan estrictamente bajo la doctrina de uso nominativo justo (nominative fair use, 15 U.S.C. § 1115(b)(4)) con fines descriptivos, comparativos y de resolución de problemas de compatibilidad. GotSMS no está afiliado, patrocinado ni respaldado por OneMain Financial ni por sus respectivas empresas matrices.