Foros del Web » Programando para Internet » PHP »

PHP con telefonia movil

Estas en el tema de PHP con telefonia movil en el foro de PHP en Foros del Web. php posee las herramientas para generar una aplicacion que interactue desde un cliente con un telefono movil enviando un mensaje de texto hacia una aplicacion ...
  #1 (permalink)  
Antiguo 04/10/2006, 15:32
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 17 años, 10 meses
Puntos: 6
Pregunta PHP con telefonia movil

php posee las herramientas para generar una aplicacion que interactue desde un cliente con un telefono movil enviando un mensaje de texto hacia una aplicacion en un servidor y que ademas este responda al cliente enviando un mensaje de vuelta ...
espero me orienten.

saludos,
__________________
sEIK! -Chile-
Analista Programador.
  #2 (permalink)  
Antiguo 04/10/2006, 15:40
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tal cual lo dices .. lo estás afirmando.

Cuando hablas de un "dispositivo movil" deberías concretar que "lenguaje" entiende ese "cliente movil" .. Por qué ahí tienes el WAP y las PDA's de hoy en día por ejemplo (otro dispositivo móvil) ya entiendesn HTML simple (eso sí con ciertas características sobre las dimensiones de la página que diseñas).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 04/10/2006, 16:02
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 17 años, 10 meses
Puntos: 6
mmm

bueno ... yo tbm vivo en chile... y la verdad no tengo idea que lenguaje entiende la compañia.. la otra opcion seria llamar y consultar que lenguaje entiende.. me daran esa informacion?... de todas formas acepto concejos de compañias en chile y lenguajes sobre cuales tu tengas conocimientos de que sea factible... la idea es como los sistemas funcionan mmm lso sistemas de oroscopo... envias tu signo y te devuelve el oroscopo diario... en cuanto a presupuesto la empresa esta dispuesta a gastar presupuesto en esto, asi que dejo en tu sabiduria para un buen consejo... como lo harias tu y si lo hicieras que lenguaje utilizarias?.

espero mas orientacion

Saludos Cluster,
__________________
sEIK! -Chile-
Analista Programador.
  #4 (permalink)  
Antiguo 04/10/2006, 16:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero .. a ver .. tu quieres enviar SMS o MMS o crear una "pagina web para un celular" (esto sería en WAP)

El tema de los "horoscopos" se hace por SMS en principio .. y algunos dan la respuesta por WAP (te redirecciona a cierta página con tal autentificación).

El servicio de SMS no lo envias con PHP directamente .. es tu proveedor el que te debe proporcionar un "API" para que lo implementes o mejor dicho "uses" con PHP. Ahí te armaran un paquete de mensajes y el sistema para que lo instales en tu servidor o uses sus "wategay" (pasarelas).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 04/10/2006 a las 17:38
  #5 (permalink)  
Antiguo 04/10/2006, 16:52
 
Fecha de Ingreso: julio-2005
Ubicación: Guatemala
Mensajes: 165
Antigüedad: 18 años, 8 meses
Puntos: 0
Me parece interesante que menciones lo de SMS, la verdad, yo estando aqui en Guatemala tambien me gustaria saber... de hecho, hice una aplicacion usando una libreria Snoopy, y funciono para 2 empresas (aqui hay 3 grandes empresas de celulares)... el detalle fue, que una empresa al tiempo, se le ocurrio agregar un campo hidden, desde entonces ya no puedo enviar SMS desde mi pagina usando Snoopy, aun me queda otra empresa que sigue funcionando la aplicacion, pero... quiero estar informado de otras alternativas para cuando suceda lo que espero no suceda pronto.

Bueno, gracias a todos, saludos.
__________________
Guatemala - Guatemala
  #6 (permalink)  
Antiguo 04/10/2006, 17:15
Avatar de seyacat  
Fecha de Ingreso: agosto-2006
Mensajes: 382
Antigüedad: 17 años, 8 meses
Puntos: 0
Pues eso habla directamente con un integrador celular, no debes saber nada de SMS ni de SMPP que es el protocolo

Si llegas a hacer un contrato simplemete haran una integracion a tu sitio donde por medio de web leen una pagina tuya que preovee la respuesta SMS.

El asunto ahora es que sacar un contrato de esos no es tan facil, ya que seguramente te pidan generacion minima, por lo general el operador se queda con el 50% del costo del mensaje la integradora un 30% y vos te bates con el resto, pero bueno eso lo negociaras.

Otra opcion es que uses un moden GSM o un celular cualquiera, ahi en tu propia maquina y con pequeños programas que existen en la web, como SMSlib o SMS Server, podras hacerlo e integrar si quieres tus mecanicas a php
  #7 (permalink)  
Antiguo 04/10/2006, 18:08
Avatar de iandrade  
Fecha de Ingreso: septiembre-2006
Ubicación: Xalapa, Veracruz, MÉXICO.
Mensajes: 171
Antigüedad: 17 años, 7 meses
Puntos: 6
Hablando de sms existen algunas compañias que te permiten enviar mensajes SMS a lineas GSM a traves de correo electronico es decir desde tu correo puedes enviar a un numero por ejemplo:

[email protected]

y los mensajes se redireccionarian al numero de celular 9999999999, entonce podrias enviar via mail() de PHP un mensaje poniendo como destinatario un [email protected]
solo tendras que ver porque algunas comañias maneajn costos y algunas otras lo hacen gratis a nivel internacional.
  #8 (permalink)  
Antiguo 04/10/2006, 18:13
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por iandrade Ver Mensaje
Hablando de sms existen algunas compañias que te permiten enviar mensajes SMS a lineas GSM a traves de correo electronico es decir desde tu correo puedes enviar a un numero por ejemplo:

[email protected]

y los mensajes se redireccionarian al numero de celular 9999999999, entonce podrias enviar via mail() de PHP un mensaje poniendo como destinatario un [email protected]
solo tendras que ver porque algunas comañias maneajn costos y algunas otras lo hacen gratis a nivel internacional.
Pero .. el tema no se trata de enviar un e-mail que lo reciba un celular ... sino de automatizar algunos proceso más complejos como el "cobro" del mensaje enviado y recibido por el destinatario o los subsiguientes entregas de contenido (en envios de SMS) automáticos tras recibir el "pago" por el envio/recepción de cierto SMS de validación que compra el servicio ofrecido.

En definiva .. o te montas tu infraestructura con un modem GSM y compras lotes grandes de SMS + el software adecuado instalado en el servidor o funcionando como "Gateway" .. o usas los servicios "especializados" de los proveedores de servicios de telefonía celular donde ya te ofrecen várias alternativas y sus correspondientes "API" de programación o documentación de uso de sus sistemas.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #9 (permalink)  
Antiguo 04/10/2006, 19:18
Avatar de seyacat  
Fecha de Ingreso: agosto-2006
Mensajes: 382
Antigüedad: 17 años, 8 meses
Puntos: 0
Muchos paises entre esos el mio (Ecuador), al bloqueado el envio de mensajes SMS a traves de direcciones de correo, o lo tienen restringido a usuarios que ingresan limitadamente con su cuenta local de celular. Esto debido al gran indice de spam generado.

Es por ello que la gran mayoria de paginas que ofrcian este servicio ya no sirven para nada. Yo descartaria esta opcion.

Lo que si en verdad existe son Grandes Gateways pero estos tiene un costo alto por el envio BULK de mensajes, en mi caso es el doble de un mensaje nominal

Saludos X.
  #10 (permalink)  
Antiguo 05/10/2006, 07:40
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 17 años, 10 meses
Puntos: 6
De acuerdo bueno...

despues de varias opiniones... me termino de explicar.

esta es una empresa electrica, entonces necesitamos que los empleados que estan en terreno accedan a informacion mediante sus celulares o palms, esto lo pensamos de la siguiente manera.

empleado envia un SMS y el servidorr responde con otro SMS todo depende claro del mensaje entrante para generar algun procedimiento y enviar la respuesta.
esto serian solo codigos y claves... nada de texto largo.
por eso preguntaba.... cual camino tomar... pero cluster por favor explicame un poco mas sobre el tema con los Getway y las compañias en chile .

Saludos,
__________________
sEIK! -Chile-
Analista Programador.
  #11 (permalink)  
Antiguo 05/10/2006, 07:47
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 17 años, 10 meses
Puntos: 6
otra ventaja

ademas
tenemos a los usuarios con lefenos moviles contratados en la empresa ademas de las conecciones a internet el servicio de telefonia ip para los anexos de la empresa. lo mas seguro que no seria dificil negosiar los servicios de wap ...
__________________
sEIK! -Chile-
Analista Programador.
  #12 (permalink)  
Antiguo 05/10/2006, 07:54
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por seik! Ver Mensaje
despues de varias opiniones... me termino de explicar.

esta es una empresa electrica, entonces necesitamos que los empleados que estan en terreno accedan a informacion mediante sus celulares o palms, esto lo pensamos de la siguiente manera.

empleado envia un SMS y el servidorr responde con otro SMS todo depende claro del mensaje entrante para generar algun procedimiento y enviar la respuesta.
esto serian solo codigos y claves... nada de texto largo.
por eso preguntaba.... cual camino tomar... pero cluster por favor explicame un poco mas sobre el tema con los Getway y las compañias en chile .

Saludos,
Dado de que los datos los vas a proporcionar de tus sistemas, casi te vendría mejor implementar la infraestructura necesaria en tus instalaciones.

Me refiero a la opción de comprar un modem GSM o un celular cualquiera con su cable "usb" o el que use para conectarse a un PC y el software que lo pueda usar.

Lo que es la iteracción con PHP o con tus sistemas ya depende del software que uses o si este tiena alguna "API" (interface de programación) para usarlo.

Sobre proveedores en Chile que ofrezcan ese servicio a nivel de "Gateway" .. sólo tienes que llamar a los proveedores de telefonía celular y explicarles tu tema .. Hay otras empersas que proporcionan el servicio, de hecho si usas google:

SMS gateway .. veras muchos proveedores (internacionales y seguro que nacionales también) .. algunos internacionales también aceptan las redes GSM de Chile (así que se pueden usar en Chile también).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #13 (permalink)  
Antiguo 05/10/2006, 08:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por seik! Ver Mensaje
ademas
tenemos a los usuarios con lefenos moviles contratados en la empresa ademas de las conecciones a internet el servicio de telefonia ip para los anexos de la empresa. lo mas seguro que no seria dificil negosiar los servicios de wap ...
Pues si ..

La opción WAP sería otra opción .. pero a nivel "económico" debes ver ese tema. Depende del volumen de trafico "internet movil" .. o del costo por mensae (SMS) y de la cantidad de mensajes que envies o tiempo que esten esos ususarios móviles accediendo a su información .. así tendrás que decidir.

Lo más rápido de implementar y más "transparente" es usar WAP .. nada más que adaptar las páginas que debes servir para mostrar esa información y listo .. (lo mismo que ahora usas HTML .. vas a usar WML que es el lenguaje que usa para WAP).

Un tutorial al respecto para que hagas tus pruebas:
http://www.phpbuilder.com/columns/mike20010118.php3

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #14 (permalink)  
Antiguo 05/10/2006, 08:19
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 17 años, 10 meses
Puntos: 6
no cacho k me kieres decir.

Cita:
Lo que es la iteracción con PHP o con tus sistemas ya depende del software que uses o si este tiena alguna "API" (interface de programación) para usarlo.
__________________
sEIK! -Chile-
Analista Programador.
  #15 (permalink)  
Antiguo 05/10/2006, 08:39
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por seik! Ver Mensaje
no cacho k me kieres decir.
Si escojes la opción de enviar tu mismo SMS con tu infraestructura: celular GSM o modem GSM como "hardware" .. concectado al servidor (u otra máquina de tu LAN). El dispositivo "hardware" (ese teléfono o modem) se "controla" con cierto software para usarlo en modalidad "enviar SMS".

Ese software según sea te dirá como usarlo .. no sólo por una interface "gráfica" con botones y menus para que lo haga un usuario sino también (esto es lo que necesitas mínimo) que se controle el software por "línea de comandos", es decir .. imagina que para enviar un SMS con ese supuesto celular conectado a mi PC y con el soft adecuado hago (en una Shell o ventana "D.O.S."):

c:\sms\programasms.exe -telefono 8987987 -smsmensaje blablabla

Bien .. si me dicen que para enviar un SMS debo hacerlo así .. en PHP (teniendo en cuenta que PHP está ejecutandose en el PC/servidor que tiene conectado ese Celular ...):

$sms="blablala";
$telf="0987879797";
exec("c:\sms\programasms.exe -telefono $telf -smsmensaje $sms");

Esto sería la parte del "envio" del SMS .. La parte de la "recepción" y filtrado del mensaje para realizar procesos posteriores sería mucho más complicado (no sé como funcionan ese tipo de software .. de hecho tendrá que tener algún "API" de programación en cierto lenguaje para interactuar con el).

Por eso te comento que usar "Wap" .. es mucho más simple enviar/recibir datos en ese dispositivo móvil . .no es más que una "pagina web" corriente pero con salida en lugar de HTML en WML ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:55.