@jcsolutions/sender
v1.0.1
Published
SDK leve e extensível para envio de SMS e OTP em Node.js com suporte a gateways angolanos.
Downloads
122
Readme
@jcsolutions/sender
📌 Aviso de independência: Este projeto é de código aberto, independente e não é oficialmente afiliado, patrocinado ou endossado por nenhum dos provedores de SMS suportados. Os nomes dos provedores são marcas registradas de seus respectivos proprietários.
SDK para envio de SMS com suporte a gateways angolanos.
Segurança
O SDK faz requisições HTTP para as APIs dos provedores de SMS.
Todas as requisições são feitas via fetch nativo do Node.js.
📦 Instalação
yarn add @jcsolutions/sender
# ou
npm install @jcsolutions/sender🚀 Uso rápido
import { createSender } from "@jcsolutions/sender";
const sms = await createSender("ombala", {
token: process.env.OMBALA_TOKEN,
baseUrl: "https://api.useombala.ao/v1",
from: "LEVAJA",
});
const result = await sms.send({
to: "923000000",
message: "Seu código é 482913",
});
console.log(result.success ? "✅ Enviado" : "❌ Falha");📚 Documentação
🔧 Providers
| Provider | Status | Adicionado em | Estável desde |
|----------|--------|---------------|---------------|
| Ombala | ✅ Estável | v0.1.0-alpha.1 | v0.1.0-alpha.4 |
| TelcoSMS | ✅ Estável | - | - |
| KambaSMS | 🚧 Em desenvolvimento | v0.1.0-alpha.1 | - |
| MIMO | 📋 Planeado | - | - |
| Sms.to | 📋 Planeado | - | - |
| WeSender | 📋 Planeado | - | - |
📄 Licença
MIT © Justino Contingo
