Cómo enviar SMS desde una página PHP a través de HTTP mediante el uso de frambuesa Pi

Fondo de enviar SMS desde web con Raspberry Pi

¿Tiene curiosidad acerca de la manera más fácil de enviar SMS desde su sitio de Internet? Hoy en día, me he vuelto muy interesado en el campo de la Internet de las cosas (IoT), por lo tanto pensé que sería cool para integrar un Raspberry Pi a esta solución de mensajería SMS.

Por consiguiente, este tutorial está diseñado para proporcionar un informe completo sobre cómo enviar SMS desde una página PHP a través de solicitudes y respuestas HTTP mediante el uso de Raspberry Pi. ¡ Va a ser emocionante!

Para mejor comprensión, permítanme esbozar brevemente los fundamentos de la tecnología SMS. Vamos a iniciar en el inicio del proceso y echar un vistazo a lo que sucede mientras se está transmitiendo el SMS desde el remitente al destinatario. Para enviar un SMS que es necesario para una aplicación que le permite componer un mensaje. (En este caso se trata de una aplicación web, ya que vamos a escribir y enviar SMS en un sitio Web.) Esta aplicación debe conectarse a un gateway SMS, porque esta puerta de enlace es capaz de transmitir los SMS hacia el proveedor de servicio móvil (T-Mobile, Vodafone, Orange, etc.). El gateway SMS generalmente transmite el SMS a través de un módem GSM o por Internet (es determinada por las configuraciones según sus necesidades específicas). Después de que el SMS ha llegado a la SMSC (SMS Center) del proveedor del servicio móvil, el proveedor enviará el SMS al número de teléfono del destinatario.

Esta solución ofrece una gran manera de integrar la solución de SMS en cualquier sitio web (incluyendo webshops sistemas cliente, contacto nos sitios, páginas comunitarias, etc.), pero también es posible utilizar este sitio web, desarrollado por Raspberry Pi, para proporcionar el servicio de SMS comercialmente. (Por ejemplo usted puede proteger su sitio con contraseña, y sus clientes, que tienen la combinación de personal nombre de usuario-contraseña para usar el sitio, pueden utilizar esta plataforma para enviar mensajes). Suena interesante, ¿no? Vamos a hacerlo!

Tabla de contenido

  • Paso 1: Configurar su sitio de Internet y crear una aplicación de web SMS sender
  • Paso 2: Deje que el servidor web para gestionar la aplicación de web SMS
  • Paso 3: Enviar un mensaje SMS de prueba desde su sitio de Internet
  • Paso 4: Conclusión y referencias

Requisitos de hardware y software

Para implementar la solución de mensajería SMS previamente delineada, necesita un servidor Web que es capaz de manejar las aplicaciones web. Usted también necesitará un equipo que gestiona su sitio de Internet: la Raspberry Pi aparece aquí. Y finalmente, un gateway SMS también debe estar instalado en un PC para poder enviar los mensajes. (Tenga en cuenta que un módem GSM o SMS IP conexión debe configurarse para poder enviar los mensajes SMS en escritura). Echemos un vistazo a los requisitos más en detalle:

  1. Raspberry Pi: la Raspberry Pi es un ordenador de tamaño bajo costo, tarjeta de crédito. Este pequeño dispositivo le permite todo lo que se puede esperar de una computadora de escritorio para hacer, desde navegar por Internet y reproducción de vídeo de alta definición, para hacer hojas de cálculo, procesadores de texto, etc. hacer. Lo que es más, el Raspberry Pi tiene la capacidad para interactuar con el mundo exterior, por lo que permite enviar mensajes SMS desde una página web así. En esta solución frambuesa Pi se utiliza para administrar el sitio Web.
  2. Servidor Web (Apache): con respecto a que una aplicación web utiliza para componer el mensaje SMS en esta solución, un servidor web es esencialmente necesario. Para poder llegar a su sitio web en un navegador, necesitará descargar e instalar un servidor web como Apache. Después de haber instalado el servidor Web, usted necesita establecer conexión entre el Raspberry Pi y el servidor Web. Para ello, necesita copiar y pegar el comando apt-get instala apache2 php5 en la carpeta/var/www de Apache. (Más información sobre cómo instalar los componentes de Linux-Apache-PHP para ejecutar una página web HTML de Dynamix en un Raspberry Pi – servidor Web lámpara.)
  3. Componente PHP: Para que tu servidor web sea capaz de gestionar las aplicaciones web, necesita instalar PHP en tu servidor web Apache. (Esta configuración se describen en adelante.)
  4. SMS gateway (Ozeki NG SMS Gateway): como se mencionó anteriormente, un gateway SMS es esencialmente necesario para poder enviar mensajes SMS desde su sitio Web. Debe ser descargado e instalado en un equipo.
  5. Módem GSM o SMS IP conexión: dentro de su pasarela SMS se requieren algunas configuraciones para poder enviar los mensajes SMS en escritura. Necesita configurar una conexión de módem GSM mediante el uso de un dispositivo GSM, o hay que configurar una conexión de IP SMS después de que han contratado con un proveedor de servicio móvil. Pero ¿qué pasa si no tienes ninguna conexión de proveedor de servicio instalado ahora? No hay problema. Puede probar la aplicación simulando el envío de SMS. En esta solución este caso estará presente: podrás ver cómo se prueba esta solución libremente usando Ozeki NG.
  6. PC de Windows: el SMS gateway utiliza está basada en Windows, por lo que también es necesario un PC con Windows para poder instalar el gateway SMS.

Artículos Relacionados

Página Web de raspado desde/hacia una página web.

Página Web de raspado desde/hacia una página web.

El objetivo del proyecto es tomar el mando como archivos por lotes y hacerlos accesibles desde la web. Podrás hacer tu propia página web y no tener que depender de alguien para preparar para usted. Web para raspar de nuevo a la web la página otra vez
Cómo enviar un mensaje de "texto" SMS desde Yahoo! a un teléfono celular.

Cómo enviar un mensaje de "texto" SMS desde Yahoo! a un teléfono celular.

Esto le mostrará cómo enviar un mensaje corto de un ordenador a través de la web Yahoo!™ a un teléfono celular, incluyendo cómo responder y aceptar respuestas que se reciben en formato chat. Esto es gratis enviar a celulares en los Estados Unidos.Pas
ENVIAR SMS TCPIP GATEWAY - PHP, PYTHON y MySQL con escudo RPI y una gsm

ENVIAR SMS TCPIP GATEWAY - PHP, PYTHON y MySQL con escudo RPI y una gsm

Hace algún tiempo, uno de mis vecinos, que posee un negocio de venta de entradas en línea, me contó acerca de un problema encontrado. Debe comprobar, en el momento de registro de los usuarios, sus números de teléfono. Tenía la intención de implementa
ENVIAR SMS de texto desde GMAIL

ENVIAR SMS de texto desde GMAIL

si usted quiere aprender a usar enviar sms texto desde cuenta gmail en windows 7. Sólo tienes que seguir todos los pasos de estos videos. Gracias por tomarte el tiempo para ver mi video.
Enviar SMS de Arduino a través de Internet utilizando ENC28J60 y Thingspeak

Enviar SMS de Arduino a través de Internet utilizando ENC28J60 y Thingspeak

Este Instructable explica cómo enviar un SMS desde un Arduino usando el Internet. Hay muchas maneras de acercarse a esto y voy a explicar uno de los diferentes métodos utilizados para llevar a cabo esta tarea.Algunos puntos importantes para mi proyec
Enviar SMS con arduino (sin escudo)

Enviar SMS con arduino (sin escudo)

En este instructable simple mostrará cómo enviar SMS sin necesidad de ningún tipo de escudo (sólo el teléfono inteligente: D) y el módulo Bluetooth (por ejemplo, HC-06) o el cable serie (OTG).Primero ir a play store y descargar BlueAct de aquí . abri
Obtener datos de Arduino a una página web

Obtener datos de Arduino a una página web

Ser nuevo en Arduino me estaba un poco abrumado por las diferentes formas de hacer las cosas. Así que esto es lo que se me ocurrió!Estoy usando un clon de Arduino UNO R3 pero las conexiones creo que son los mismos para la mayoría de Arduino o pueden
Cómo hacer una página web en HTML

Cómo hacer una página web en HTML

si usted siempre deseó hacer un sitio web, pero no sabía cómo, esto es una buena manera de hacerlo!Paso 1: Lo básico Para hacer algo en HTML, hay que empezar con la etiqueta <HTML> A continuación, debe agregar el encabezado. <HEAD> El título e
Cómo crear iWeb de una página web usando Apple

Cómo crear iWeb de una página web usando Apple

queremos mostrarte cómo crear una página web con aplicación de iWeb de Apple. Que enseñarle cómo hacerlo en 5 pasos!Paso 1: Paso 1: abrir y elegir temaDesde la pantalla principal, haga clic en la carpeta de aplicaciones o la plataforma de lanzamiento
Hacer un Live USB para arrancar desde una unidad USB

Hacer un Live USB para arrancar desde una unidad USB

Un Live USB le permitirá ejecutar un sistema operativo desde una unidad USB, así que puede probar un sistema operativo sin una partición, o llevar una favorita con usted o tener una copia de seguridad de emergencia en caso de que el ordenador se bloq
Cómo hacer una página web

Cómo hacer una página web

Aprende a crear tu propia página web usando HTML!Paso 1: Introducción:La columna vertebral de cualquier página web se compone de archivos de Hyper Text Markup Language (HTML). Esta guía le mostrará cómo crear una sencilla página web utilizando su últ
Cómo importar datos desde cualquier página web a excel hoja de cálculo al instante.

Cómo importar datos desde cualquier página web a excel hoja de cálculo al instante.

Este video se demuestra cómo utilizar una herramienta en excel que le permite recuperar datos desde cualquier página web a excel hoja de cálculo.Rascándose la cabeza... sólo tratando de averiguar cómo transferir los datos más buscados de la web en su
Cómo incrustar vídeos en una página web usando HTML5

Cómo incrustar vídeos en una página web usando HTML5

este tutorial le mostrará cómo poner cualquier video en un sitio web usando HTML5 y la nueva etiqueta. Mediante el uso de HTML5 puede tener videos en su sitio de Internet sin necesidad de algún plugin como Adobe Flash, y se puede reproducir en dispos