Ver Mensaje Individual
  #29 (permalink)  
Antiguo 30/11/2010, 20:29
franco190453
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años
Puntos: 33
Respuesta: Modem GSM --> Se puede utilizar para ser independiente de las operadoras t

Jdprudot:

Una vez que has establecido comunicacion de envio y recepcon de sms
con la ayuda de un modem.
Personalmente he hecho lo siguiente, recibo el sms y si al inicio dice correo, el programa php que lo recibe sabe que es un mensaje a enviar por correo; si seguidamente dice [email protected] el programa php entiende que es el correo de destino; y finalmente el mensaje de texto o sms contiene el asunto osea las primeras 10 letras del mensaje y el cuerpo compuesto por el resto del mensaje.
Seguidamente el programa hace un mail($1, $2, $3); utilizando mi servidor de correo local y el correo es enviado de inmediato.
Resumen: Un mensaje de texto dirigido a una sim card alojada en un Modem GSM/gprs permite el envio de un correo electronico de unas 120 letras de cuerpo a cualquier parte del mundo.

De la misma manera, una recepcion de informacion bien estructurada puede
perfectamente utilizar las bases de datos y modificarlas segun sea necesario con
el simple y sencillo envio de un mensaje de texto.

Logicamente si hay error en la recepcion el programa php debera enviar un mensaje de texto haciendo mencion del error en cuestion.

En todo esto salta la pregunta de como sabemos que nos enviaron un sms;
lo que yo hago es establecer un cron que esta cada 60 segundos checando si hay mensajes recibidos en el modem.
Saludos
Y espero ayude
Franco

P.S. SMPP o como tu dices HTTP es una conexion directa con el operador y no tienes control total. Y el modem te permite saber si el mensaje fracazo en el momento y desafortunadamente estan limitados a un sms cada 5 segundos; siempre esta la posibilidad de conectar mas de un modem en serie.

Última edición por franco190453; 30/11/2010 a las 20:38