Sua aplicação PHP
Laravel, Symfony, WordPress, um job CRON ou backend personalizado iniciam a ação.
APIs PHP SMS & WHATSAPP SDK
Instale um pacote Composer e envie SMS do seu próprio número de celular conectado ou envie mensagens WhatsApp via Laravel, Symfony, WordPress, tarefas CRON e aplicações personalizadas PHP.
composer require
smsmobileapi/smsmobileapi-php✓<?php
require __DIR__ . '/vendor/autoload.php';
use SMSMobileAPI\SMSMobileAPI;
$client = new SMSMobileAPI(
getenv('SMSMOBILEAPI_KEY')
);
$result = $client->sendMessage(
'+32470000000',
'Your appointment is confirmed.',
false,
true
);
DE PHP PARA UM CELULAR REAL
O SDK elimina configurações repetitivas de HTTP preservando o modelo central SMSMobileAPI: a lógica de negócios permanece em PHP e a entrega SMS utiliza o celular real, SIM e número vinculados à sua conta.
Laravel, Symfony, WordPress, um job CRON ou backend personalizado iniciam a ação.

Autentica a solicitação, aplica o roteamento e mantém a atividade visível.
O telefone conectado usa seu número e plano móvel existentes para enviar o SMS.
O destinatário recebe um SMS comum e pode responder para o número que já conhece.
INÍCIO RÁPIDO
Use um destinatário de teste sob seu controle. Mantenha a chave API fora do controle de versão, verifique se o celular está online e inspecione o array retornado antes de conectar a chamada a um evento comercial real.
$ composer require smsmobileapi/smsmobileapi-php
<?php
require __DIR__ . '/vendor/autoload.php';
use SMSMobileAPI\SMSMobileAPI;
$apiKey = getenv('SMSMOBILEAPI_KEY');
$client = new SMSMobileAPI($apiKey);
$response = $client->sendMessage(
'+32470000000',
'Hello from PHP!',
false, // sendWA
true // sendSMS
);
print_r($response);
UM MÉTODO, CONTROLE CLARO DO CANAL
O cliente oficial expõesendMessage(). Dois parâmetros Booleanos selecionam WhatsApp e SMS, enquanto um quinto parâmetro opcional agenda a solicitação com um timestamp Unix.
Usarfalse, true. O SMS é roteado para seu telefone conectado e enviado com seu SIM e número móvel existente.
$client->sendMessage(
$to, $message,
false, true
);Leia a documentação SMS →Usartrue, false. Conecte WhatsApp primeiro no painel e verifique a conexão antes de automatizar mensagens.
$client->sendMessage(
$to, $message,
true, false
);Leia a documentação do WhatsApp →Passe um timestamp Unix como o quinto parâmetro. Armazene o fuso horário pretendido explicitamente em sua aplicação antes de criá-lo.
$client->sendMessage(
$to, $message,
false, true, $timestamp
);Revise os parâmetros do endpoint →PHP ONDE SEU NEGÓCIO JÁ FUNCIONA
O SDK funciona atrás da sua camada de aplicação existente. Seu código decide quando comunicar, quais dados incluir e como tratar o resultado.
Envolva o cliente em um serviço e chame-o de jobs, listeners, controllers ou sua camada de notificações.
Filas · Eventos · ServiçosRegistre o cliente como um serviço, injete onde for necessário e mantenha a chave API em configuração protegida.
DI · Mensageiro · ConsolaAdicione ações SMS ou WhatsApp a um plugin customizado, fluxo de formulário, extensão WooCommerce ou ferramenta administrativa.
Ganchos · Plugins · WooCommerceEnvie alertas operacionais, lembretes agendados ou notificações em lote controladas de jobs do lado servidor.
Monitoramento · Tarefas · Alertas
FERRAMENTAS PADRÃO DE PHP
O pacote usa autoload PSR-4 e Guzzle 7. Composer resolve a dependência, seu autoloader existente carrega o cliente e sua aplicação mantém o controle da validação, regras de negócio e tratamento de erros.
LISTA DE VERIFICAÇÃO PARA PRODUÇÃO
O SDK simplifica a chamada, mas sua aplicação continua responsável por credenciais seguras, entrada limpa, comportamento de tentativas controladas e logs operacionais úteis.
CASOS PRÁTICOS DE USO DE PHP
Confirme ações em contas, agendamentos e atualizações de serviço a partir do backend que já conhece o contexto do cliente.
Envie atualizações de pagamento, preparação, envio ou retirada a partir de processos de e-commerce e ERP.
Notifique um telefone real quando monitoramento, backups, infraestrutura ou tarefas importantes do negócio exigirem atenção.
Dispare SMS ou WhatsApp personalizados a partir de eventos do ciclo de vida de leads, tickets e clientes.
Perguntas frequentes sobre PHP SDK
O SDK é o cliente PHP. A conexão do canal, configuração da conta e atividade operacional permanecem disponíveis via SMSMobileAPI.
Sim. Instalesmsmobileapi/smsmobileapi-phpcom Composer. O código-fonte público está disponível no repositório oficial SMSMobileAPI no GitHub.
Sim. Para SMS móveis nativos, a requisição é roteada pelo telefone conectado à sua conta SMSMobileAPI. Seu SIM e número existente realizam o envio.
Sim. OsendWAparâmetro habilita o WhatsApp. Sua conexão WhatsApp deve estar configurada e ativa no painel.
Sim. É uma biblioteca Composer comum com autoload PSR-4. Mantenha-a atrás do código servidor e adapte o cliente à estrutura do seu framework.
O cliente atual PHP foca no envio de mensagens SMS e WhatsApp, incluindo agendamento opcional. Use a documentação REST API para mensagens recebidas, atividade de chamada e outros endpoints especializados da plataforma.
Armazene-a em configuração protegida no servidor ou em variável de ambiente. Nunca a coloque em JavaScript do navegador, repositório público, captura de tela ou aplicativo cliente distribuível.
COMPOSER INSTALADO. CELULAR CONECTADO.
Comece com um destinatário controlado, inspecione a resposta e a atividade, depois conecte a chamada verificada ao evento real da sua aplicação.
Diga-nos com quem estamos falando. Seus detalhes permanecerão anexados a esta conversa de suporte privada.