📱 SMS Gateway API
Envie SMS através da API Gateway
🚀 Início Rápido
Envie uma requisição POST ou GET com os parâmetros abaixo:
📝 Parâmetros
p (ou pass) OBRIGATÓRIO
Token de autenticação / Senha do gateway
Valor: f0b246d070d9429694b7641c3bd95836
to OBRIGATÓRIO
Número de telefone destino (apenas dígitos)
Exemplo: 5592991424261
msg OBRIGATÓRIO
Conteúdo da mensagem SMS
Máximo 160 caracteres recomendado
u (ou login) OPCIONAL
Usuário que envia (padrão: admin)
Exemplo: admin ou brito@updata.com.br
💻 Exemplos de Uso
POST (Recomendado)
curl -X POST "http://localhost/sms/index.php" \
-d "p=f0b246d070d9429694b7641c3bd95836&to=5592991424261&msg=Olá+mundo"
✅ Status: 200 OK
GET
http://localhost/sms/index.php?p=f0b246d070d9429694b7641c3bd95836&to=5592991424261&msg=Teste
📤 Resposta de Sucesso
{
"success": true,
"message": "Mensagem recebida e adicionada à fila de envio",
"messageId": "msg-1769038041-697160d99a4bf",
"status": "pending",
"queue": true,
"usuario": "admin",
"numero_destino": "5592991424261",
"mensagem": "Teste"
}
❌ Resposta de Erro
{
"success": false,
"error": "Token de autenticação inválido",
"message": "A senha do gateway não corresponde ao token configurado"
}
🔐 Códigos de Erro
400 Bad Request - Parâmetros obrigatórios faltando (to, msg)
401 Unauthorized - Token/senha não fornecido
403 Forbidden - Token/senha inválido
500 Internal Server Error - Erro ao processar mensagem