¿Cómo enviar un SMS desde un servidor web escrito en PHP?Enviando SMS desde PHP
Respuesta
Clickatell es una puerta de enlace SMS popular. Funciona en más de 200 países.
Su API ofrece una selección de opciones de conexión a través de: HTTP/S, SMPP, SMTP, FTP, XML, SOAP. Cualquiera de estas opciones se puede usar desde php.
El método HTTP/S es tan simple como esto:
http://api.clickatell.com/http/sendmsg?to=NUMBER&msg=Message+Body+Here
(Clickatell API Guide)
El método SMTP consiste en enviar un correo electrónico de texto sin formato a: [email protected]
, con el siguiente cuerpo:
user: xxxxx
password: xxxxx
api_id: xxxxx
to: 448311234567
text: Meet me at home
También puede probar la puerta de enlace (entrante y saliente) de forma gratuita desde su navegador: "Test SMS Gateway".
He intentado utilizar el método HTTP/S y está devolviendo un ID de seguimiento de mensaje con algún código. Pero no estoy recibiendo ningún texto. ¿Por qué es esto? – WTFZane
Estos enlaces ahora están muertos. Pruebe https://www.clickatell.com/pricing-and-coverage/message-pricing/#step-1 – mplungjan
¿Por qué necesito usar algún servidor si no es gratis? – fdrv
Tiene que suscribirse a una puerta de enlace de SMS. Hay miles de ellos (intente buscar con google) y generalmente no son gratuitos. Por ejemplo, this one tiene soporte para PHP.
PHP por sí mismo no tiene ningún módulo de SMS o funciones y no le permite enviar SMS.
SMS (Short Messaging System) es una tecnología GSM y necesita un proveedor de GSM que le proporcione este servicio y que tenga una implementación de PHP API para él.
Por lo general, las personas en las empresas de telecomunicaciones utilizan Asterisk para manejar llamadas y programación de sms.
Twilio offers a simple and affordable API and a PHP helper library que hace que esto sea muy fácil.
[La revelación completa:. Yo trabajo para Twilio, pero era un cliente satisfecho antes de empezar aquí]
- 1. Enviando SMS desde un sitio web ASP.NET
- 2. Enviando un SMS desde el navegador móvil
- 3. Enviando SMS en Android
- 4. Enviando mensajes automáticos SMS
- 5. Enviando un SMS en Android
- 6. Enviando un SMS yo mismo
- 7. Android enviando muchos mensajes SMS
- 8. Enviando SMS a teléfonos móviles a través de JavaScript
- 9. Enviando pantalla completa, desapareciendo SMS a un iPhone
- 10. Enviando SMS a través de Gmail usando Delphi
- 11. Cómo enviar mensajes SMS desde un servidor
- 12. enviando correo desde apache tomcat
- 13. enviando comandos IMAP usando php
- 14. enviando matrices en _GET en php
- 15. ¿Cómo puedo enviar un SMS desde Java?
- 16. Enviar SMS desde el iPhone mediante programación
- 17. ¿Cómo envío un SMS desde un shell?
- 18. enviar SMS gratis desde C# + ASP.NET
- 19. lanzamiento SMS desde un navegador móvil
- 20. enviando datos desde angularjs a django
- 21. enviando correo desde el archivo por lotes
- 22. Enviando multipart/alternative con PHP mail()
- 23. Enviando JSON a PHP usando ajax
- 24. Enviando mensajes de PHP a Node.js
- 25. Contenido de Android SMS (contenido: // sms/enviado)
- 26. ¿Cómo enviar SMS desde una aplicación de iPhone sin abrir la interfaz de SMS?
- 27. ¿Es posible enviar SMS desde la aplicación HTML/Javascript de phonegap usando Phone SMS API?
- 28. Cualquier SMS API está disponible para Android para enviar SMS desde la aplicación de Android?
- 29. enviando NaN en json
- 30. Enviando SMS a un dispositivo de prueba real (no emulador) vía DDMS o instancia de emulador
http://www.ozekisms.com/php-sms-api-asp-sms-api/index_p_php_q_ow_page_number_e_327opt .html – miku
posible duplicado de [SMS desde la aplicación web] (http://stackoverflow.com/questions/432944/sms-from-web-application) – sth
El otro (aún existente) es: [cualquier buen tutorial php sobre cómo para enviar sms a teléfonos?] (http://stackoverflow.com/q/1022597/367456) – hakre