QA_API_STAGING_MODE

Testes automatizados de verificação por SMS para Robins Financial Credit Union (robinsfcu.org)

Está escrevendo fluxos de Playwright, Puppeteer ou Selenium que falham na verificação por telefone? A camada de registro do Robins Financial Credit Union (robinsfcu.org) marca sessões headless e rejeita faixas de números VoIP padrão. A GotSMS expõe uma API REST limpa sobre linhas físicas dedicadas para que seu pipeline de CI receba um SMS real e entregável em cada execução.

// Provisionar uma linha e consultar o código recebido

// 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: "robins-financial-credit-union-robinsfcuorg-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());

Criado para CI/CD, não QA manual

Sua suíte de testes consulta GET /api/messages/unread e lê o código assim que ele chega, sem etapas manuais. Os SMS recebidos também podem ser encaminhados para um bot do Telegram ou e-mail.

Obter credenciais de API

Ative o acesso à API no seu perfil e gere um token — todos os endpoints estão documentados.

Ler documentação da API

Aviso legal: Todos os nomes de produtos, logotipos, marcas e marcas registradas mencionados nesta página (incluindo Robins Financial Credit Union (robinsfcu.org) e os logotipos correspondentes) são propriedade exclusiva de seus respectivos titulares. A GotSMS, operada pela Aurora Art Trading Inc, é uma provedora de telecomunicações independente dos EUA. As referências a serviços de terceiros são feitas estritamente sob a doutrina de uso nominativo justo (nominative fair use, 15 U.S.C. § 1115(b)(4)) para fins descritivos, comparativos e de solução de problemas de compatibilidade. A GotSMS não é afiliada, patrocinada ou endossada por Robins Financial Credit Union (robinsfcu.org) ou suas respectivas empresas controladoras.

Notícias Suporte