Cómo enviar SMS desde una página PHP a través de HTTP mediante el uso de frambuesa Pi (2 / 4 paso)

Paso 2: Deje que el servidor web para gestionar la aplicación de web SMS

Para que tu servidor web sea capaz de gestionar la aplicación de web SMS remitente, copie y pegue el siguiente archivo PHP en la carpeta/var/www de tu servidor Web.

Para mejor comprensión, vamos a echar un vistazo al código. El programa utiliza el siguiente formato de dirección URL para enviar un SMS:

http://127.0.0.1:9501/api? acción = sendmessage & username = UUUUU & password = disfruta & destinatario = NNNNN & messagetype = MMMMM & messagedata = DDDDD

Vamos a analizar en qué consiste esta URL. Como puede verse en el fragmento de código adjunto a este proyecto, en primer lugar, es necesario establecer conexión entre la aplicación y el gateway SMS. Para ello, debe especificar la información de inicio de sesión para el gateway SMS: nombre de usuario y contraseña relacionados con el usuario creado en la puerta de entrada SMS y la dirección IP de la computadora su puerta de entrada SMS está instalado en. Estos datos pueden verse en la primera mitad de la anterior URL. (127.0.0.1 se refiere a la dirección IP y 9501 es el puerto por defecto de la pasarela SMS. UUUUU se refiere al nombre de usuario y disfruta debe reemplazarse a la contraseña.

Se puede ver que la URL contiene el parámetro de acción, que especifica el comando HTTP API. Su valor es el siguiente: sendmessage.

Además, la URL consta de número de teléfono del destinatario (receptor = NNNNN), el tipo de mensaje (messagetype = MMMMM) y el messagedata (messagedata = DDDDD) que debe ser proporcionada por el internauta que quiera enviar un SMS usando la aplicación web. (Para mensajes de texto que los datos del mensaje es texto sin formato, para otro tipo de mensaje será un documento XML. El parámetro messagedata especifica el texto o los datos de los mensajes.)

Estudiando el fragmento de código, puede ver que el programa genera la variable urltouse utilizando los parámetros anteriormente descritos. Cuando el visitante del sitio web está listo con el mensaje y hace clic en el botón Enviar, el servidor Web enviará esta variable urltouse como una petición HTTP a la pasarela de SMS. Después de esto, el gateway SMS enviará nuevamente una respuesta HTTP que autentica que el gateway SMS ha recibido el mensaje y está listo para enviar hacia el proveedor de servicio móvil. (Tenga en cuenta que el SMS se enviará mensaje al teléfono del destinatario de hecho, si se ha configurado el módem GSM o conexión IP SMS correctamente.)

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