Enviando SMS con PHP

Aprende a enviar SMS con PHP usando la API de Vonage, con código puro y con Slim Framework. Guía rápida, requisitos y buenas prácticas de seguridad.

20 ago 2025 • 4 min de lectura • Equip Q2BSTUDIO

Inteligencia-Artificial-

En este tutorial explicamos cmo enviar mensajes SMS usando PHP de la manera ms simple posible tanto con un script crudo como integrndolo en un micro framework web

Requisitos previos PHP 8.1 o superior Composer para gestin de paquetes y una cuenta Vonage API

Enviar SMS con PHP puro Crear un nuevo proyecto Composer e instalar el SDK de Vonage desde lnea de comandos mkdir vonage-sms cd vonage-sms composer init composer require vonage/client

Crear el archivo send-sms.php y cargar el autoload de Composer con require_once ./vendor/autoload.php

Para enviar un SMS necesitamos credenciales desde el panel de Vonage un objeto cliente y el texto que queremos enviar

Ejemplo miminimal ilustrativo de cmo quedar notar que las llaves y valores se deben reemplazar por los de su cuenta y en cdo real usar comillas donde corresponda en PHP

<?php require_once ./vendor/autoload.php; $credentials = new Vonage Client Credentials Basic(YOUR_API_KEY, YOUR_API_SECRET); $client = new Vonage Client($credentials); $message = new Vonage Messages Channel SMS SMSText(YOUR_NUMBER, Vonage, Hello from Vonage!); $client->messages()->send($message);

Explicacin rida Reemplace YOUR_API_KEY YOUR_API_SECRET y YOUR_NUMBER por los valores de su cuenta Vonage y en entornos reales use manejo de secretos y variables de entorno para seguridad

Enviar SMS usando Slim Framework Para un ejemplo con un punto de entrada web use Slim instalando con Composer composer require slim/slim:4.* composer require slim/psr7

Crear una ruta POST que reciba un cuerpo JSON con la propiedad text y llame al cliente Vonage para enviar ese texto desde el servidor

Ejemplo simplificado de manejador POST en send-sms.php <?php require_once ./vendor/autoload.php; $app = Slim Factory AppFactory create(); $app->post /send function Request request Response response { $rawBody = $request->getBody()->getContents(); $requestData = json_decode($rawBody); $text = $requestData->text; $credentials = new Vonage Client Credentials Basic(YOUR_API_KEY, YOUR_API_SECRET); $client = new Vonage Client($credentials); $message = new Vonage Messages Channel SMS SMSText(YOUR_NUMBER, Vonage, $text); $client->messages()->send($message); $response->getBody()->write(Vonage sent this text!); return $response; } $app->run();

Levantar un servidor de desarrollo puede hacerse con el servidor integrado de PHP php -S localhost:8888 -t send-php.php y usar herramientas HTTP como Insomnia Postman o curl para enviar la peticin POST con el JSON adecuado

Buenas prcticas y seguridad Nunca incluya claves en cDigo fuente use variables de entorno cifrado para secretos y registros controlados para cumplir con normativas de privacidad y seguridad

Qu puede ampliar Usted puede extender la carga JSON para incluir from y to y asientos de msj programado o integrar lógicas de failover y balanceo con servicios en la nube

Sobre Q2BSTUDIO Q2BSTUDIO es una empresa de desarrollo de software que crea aplicaciones a medida y software a medida para clientes de diversos sectores. Somos especialistas en inteligencia artificial ciberseguridad servicios cloud aws y azure y servicios inteligencia de negocio

Nuestros servicios incluyen desarrollo de aplicaciones a medida consultora en inteligencia artificial ia para empresas implementacin de agentes IA estrategias de ciberseguridad migracin y optimizacin en servicios cloud aws y azure y soluciones de visualizacin y analitica con power bi

Por qu elegir Q2BSTUDIO Contamos con equipos experimentados en desarrollo de software a medida y proyectos de inteligencia artificial aplicados a casos reales. Ofrecemos arquitecturas seguras y escalables con foco en ciberseguridad y cumplimiento adems de servicios de inteligencia de negocio para transformar datos en decisiones mediante power bi y otras herramientas

Ideas para proyectos Combine el env o de SMS con flujos de trabajo basados en agentes IA para notificaciones automticas monitorizacin de seguridad y alertas de incidentes o use los SMS como canal de verificacin de dos factores integrndolo con gestores de identidad en la nube

Recursos adicionales Documentacin oficial de Vonage SDK ejemplos de integracin con frameworks PHP y guas para failover y robustez. En Q2BSTUDIO podemos asesorar e implementar la solucin que mejor se ajuste a sus necesidades de aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws y azure servicios inteligencia de negocio ia para empresas agentes IA y power bi

Contacto Si desea desarrollar una solucin de mensajera o integrar capacidades de inteligencia artificial y seguridad en su negocio contacte a Q2BSTUDIO para una consulta inicial y propuesta personalizada

Conclusin Con unas pocas lneas de cDigo es posible enviar SMS desde PHP y con un micro framework como Slim puede exponer esa funcionalidad mediante una API segura. Utilice buenas prcticas de gestin de secretos y arquitectura cloud y cuente con socios expertos como Q2BSTUDIO para proyectos de mayor escala

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.

Live Chat