Foros del Web » Programando para Internet » PHP »

Enviar SMS con PHP

Estas en el tema de Enviar SMS con PHP en el foro de PHP en Foros del Web. Alguien tiene algún script que realize la función de enviar mensajes de texto a los móviles? Saludos....
  #1 (permalink)  
Antiguo 06/12/2004, 06:19
 
Fecha de Ingreso: septiembre-2003
Mensajes: 116
Antigüedad: 20 años, 7 meses
Puntos: 0
Enviar SMS con PHP

Alguien tiene algún script que realize la función de enviar mensajes de texto a los móviles?

Saludos.
  #2 (permalink)  
Antiguo 06/12/2004, 06:59
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
No se trata de un tal "script" sino más bien de que tu tengas contratado una "pasarela" para enviar mensajes SMS a celulares/móviles. (hoy por hoy no queda ya ninguna que lo haga gratis ... y si lo hay será con sus limitaciones).

PHP de por sí no puede enviar mensajes a móviles .. En su defecto hay muchas compañias que como parte del plan que uno contrata le ofrecen una dirección de e-mail tipo: [email protected] .. Si es así, podrías enviar un e-mail con la función mail() de PHP a esa dirección en función de su n° de movil y de su operadora. Pero, .. esto no es así para todo compañia.

Un saludo,
  #3 (permalink)  
Antiguo 06/12/2004, 07:04
 
Fecha de Ingreso: septiembre-2003
Mensajes: 116
Antigüedad: 20 años, 7 meses
Puntos: 0
http://www.arsys.es/soporte/programacion/sms.htm

Pero no entiendo esto:
Producto elegido /Periodicidad de pago :

Alta servicio SMS, Anual 0 € + IVA

No se si es gratis o hay algo por medio realmente.
Creo que es gratis pero a cambio de poner tu e-mail y que te envien publicidad
  #4 (permalink)  
Antiguo 06/12/2004, 07:28
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno .. no he leido bien las condiciones de uso .. (sobre si es gratuito o no . .eso tendrás que aclararlo leyendo su contrato o preguntando a ese proveedor).

El uso .. como veras ahí en su documentación se puede hacer desde vários lenguajes .. uno de ellos "PHP" .. ahí proporcionan las "librerías" necesarias y ejemplos.

Un saludo,
  #5 (permalink)  
Antiguo 06/12/2004, 07:56
 
Fecha de Ingreso: septiembre-2003
Mensajes: 116
Antigüedad: 20 años, 7 meses
Puntos: 0
Vale, me lo leeré tranquilamente. Gracias por el cable :)

venga un saludo.
  #6 (permalink)  
Antiguo 06/12/2004, 08:11
 
Fecha de Ingreso: diciembre-2004
Mensajes: 4
Antigüedad: 19 años, 4 meses
Puntos: 0
hola , este es un tema interesante
por que yo hace 2 semanas acabo de hacerle un sitio web en php
para una empresa para que pueda enviar sms a su base de datos de clientes
lo hice con la funcion mail() utilizando el formato [email protected]
pero tiene sus limitaciones por que no todas las operadoras tienen este servicio
y otro problema es que mi dominio solo me permite 350 emails salientes por hora
y la base de datos de mi cliente es de 500

que son las pasarelas para enviar mensajes SMS a celulares/móviles , y se puede programar o coseguir librerias para utilizarlas en mi web?
que otra forma de enviar mensajes sms desde mi propia web tengo ?
gracias
saludos
  #7 (permalink)  
Antiguo 06/12/2004, 08:27
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
juliocronenbold

Una "pasarela" es un servicio que te presta una empresa externa .. Hay "pasarleas" de pago (para pago con tarjeta de crédito) .. de envio de SMS y de otros tipos .. El proveedor de tu "pasarela" de envio de SMS te pondrá a tu disposición el código que necesitas usar para comunicarte con ella, identificarte y enviarle los datos que requieras para hacer (en este caso) enviar un mensaje de texto (SMS) .. a su vez la "pasarela" (el servicio externo que te presa otra empresa) puede de alguna forma (normalmente) devolverte un estado de la transacción u operación que realice como para que tu en tus aplicaciones lleves el control de lo que se hace con ella.

Insisto que el servicio lo presta una empresa externa, en tu caso .. para envio de SMS contacta con tus proveedores de telefonía de tu pais por si ofrecen ese servicio o empresas que lo hagan (como la que más arriba indicada lo hace). Ellos deben proporcionarte el código necesario para usarlo, algunas veces es un simple "link" al cual envias ciertos datos en el formato que te indicarán .. en otros casos es más complejo y hacen conexiones por "sockets" como el caso de la empresa más arriba mencionada .. En fin .. las "reglas" las impone dicho proveedor y nosotros simplemente las usamos.

Un saludo,
  #8 (permalink)  
Antiguo 07/12/2004, 05:22
 
Fecha de Ingreso: septiembre-2003
Mensajes: 116
Antigüedad: 20 años, 7 meses
Puntos: 0
juliocronenbold
Como lo hiciste con la función mail?
  #9 (permalink)  
Antiguo 07/12/2004, 08:00
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
novatillo

Usas mail() y listo .. eso sí, tendrás que preguntar a tu usuario de que compañia es el n° de ese teléfono o bien si tienes algún listado de "pre-fijos" o similar para identificar a las compañias .. por ahí podrás averigüar la compañia y en consecuencia "armar" tu e-mail de envio tipo:

n°celular@compañia.tal

Un saludo,
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 01:43.