¿Cómo enviar un sms gratuito utilizando php

PHP puede enviar mensajes SMS desde un ordenador a un teléfono móvil.

PHP puede enviar mensajes SMS desde un ordenador a un teléfono móvil.

servicio de mensajes cortos (SMS), también conocidos como mensajes de texto, se han convertido en la forma preferida de comunicación para muchas personas. Ellos ofrecen el beneficio de correo electrónico de los mensajes en masa, sino que también tienen la ventaja adicional de ser recibido casi al instante. Lo que mucha gente no sabe es que en realidad mensajes SMS se pueden enviar a través de HTTP de la misma manera que un correo electrónico es, lo que significa que las aplicaciones Web PHP puede ser desarrollada para enviar mensajes de texto a los usuarios de forma gratuita.

1

Seleccione el número de teléfono que el mensaje será enviado a. Esto podría ser adquirido de una base de datos de cabeceras, archivos o HTTP. Para este ejemplo, vamos a suponer que fue enviado a través de HTTP utilizando el método GET.

lt ;?

$ Recipient = $ _GET [ `pnumber`];

?gt;

2

Anexar dominio de correo electrónico de la compañía al final del número. Este ejemplo utiliza sólo tres portadores posibles.

lt ;?

$ Recipient = $ _GET [ `pnumber`];

switch ($ _ [ `portadora`] GET) {

caso "Verizon":

$ Destinatario. = "@ vtext.com";

descanso;

caso "att":

$ Destinatario. = "@ txt.att.net";

descanso;

caso "T-Mobile":

$ Destinatario. = "@ tmomail.net";

descanso;

}

?gt;

3

Establecer el cuerpo del mensaje. Recuerde que la mayoría de compañías de telefonía móvil sólo permiten mensajes de 140 caracteres o menos para ser enviados y recibidos a través de SMS.

lt ;?

$ Recipient = $ _GET [ `pnumber`];

switch ($ _ [ `portadora`] GET) {

caso "Verizon":

$ Destinatario. = "@ vtext.com";

descanso;

caso "att":

$ Destinatario. = "@ txt.att.net";

descanso;

caso "T-Mobile":

$ Destinatario. = "@ tmomail.net";

descanso;

}

$ Cuerpo = "Este mensaje SMS fue enviado con PHP.";

?gt;

Vídeo: 01.- Enviar SMS con PHP usando las librerias de TWILIO

4

Establecer las cabeceras del mensaje. Usted tendrá que establecer una "De" encabezamiento. Se puede establecer en un correo electrónico estándar, o el número de su dispositivo móvil (siempre y cuando usted adiciona el dominio adecuado para el final). Cualquier otro cabeceras son opcionales y no pueden incluso ser leídas por el servidor del portador.

lt ;?

$ Recipient = $ _GET [ `pnumber`];

switch ($ _ [ `portadora`] GET) {

caso "Verizon":

$ Destinatario. = "@ vtext.com";

descanso;

caso "att":

$ Destinatario. = "@ txt.att.net";

descanso;

caso "T-Mobile":

$ Destinatario. = "@ tmomail.net";

descanso;

}

$ Cuerpo = "Este mensaje SMS fue enviado con PHP.";

$ Encabezado = "De: [email protected]";

?gt;

Vídeo: ENVIAR MENSAJES SMS DESDE PHP Y HTML5 (GATEWAY) SUBTITULADO

5

Llame a la función de correo incorporado en PHP para enviar el mensaje. Deja el segundo parámetro en blanco, ya que los mensajes SMS no tienen un campo.

lt ;?

$ Recipient = $ _GET [ `pnumber`];

switch ($ _ [ `portadora`] GET) {

caso "Verizon":

$ Destinatario. = "@ vtext.com";

descanso;

caso "att":

$ Destinatario. = "@ txt.att.net";

descanso;

caso "T-Mobile":

$ Destinatario. = "@ tmomail.net";

descanso;

}

$ Cuerpo = "Este mensaje SMS fue enviado con PHP.";

$ Encabezado = "De: [email protected]";

mail ($ destinatario,"", $ Cuerpo, $ header);

?gt;

Propina

  • comprobar función de correo de PHP devuelve un valor booleano, por lo que su escritura se puede comprobar para ver si el mensaje fue enviado con éxito.

Vídeo: Como enviar SMS com PHP

advertencias

  • cerca Los usuarios tendrán que proporcionar tanto su número de teléfono, así como su portador antes de que usted será capaz de enviar los mensajes SMS.
  • cerca clientes de telefonía móvil en algunos países no pueden recibir mensajes enviados de esta manera. Asegúrese de enviar a los usuarios un mensaje de confirmación cuando le dan sus datos para asegurarse de que están recibiendo los mensajes correctamente. Con el fin de enviar SMS a estos usuarios, que tendrá que pagar por una pasarela SMS.

referencias

  • enlazar Manual de PHP: Mail
  • enlazar Tech-Recetas: SMS a través de E-Mail: Cingular, Nextel ...
  • enlazar Tech-Recetas: SMS a través de E-Mail: US Cellular, Suncom ...

Sobre el Autor

Chris Davis ha estado escribiendo y edición desde 2001. Ha escrito para Elinon en línea y escrita y contenido para el Oaks Fellowship editado. Davis estudió informática en la Universidad de Texas A&M University-Commerce y ahora está trabajando en una Licenciatura en Inglés en las Asambleas del Suroeste de la Universidad de Dios.

Artículos Relacionados