Pregunta

Estamos construyendo una aplicación web que debe ser capaz de recibir mensajes SMS y almacenar la información contenida en ella la base de datos.

¿Qué métodos ha utilizado? ¿Qué son los proveedores de servicios por ahí que puede ayudar?

¿Fue útil?

Solución

http://www.clickatell.com/ son enormes y funciona exactamente como se dice en la estaño. Usted paga por un número de teléfono y sms mensajes enviados a este fin, golpeando una URL en su sitio para entregarlos al igual que alguien ha publicado un formulario.

Otros consejos

Me gustaría recomendar el uso de un servicio como TextMarks . TextMarks es libre, y le permite elegir una palabra clave para su servicio que permite a los usuarios para encaminar mensajes a través de código corto compartido TextMarks', 41411. El único problema aquí es que se reservan 20 caracteres en cada mensaje para anuncios cortos para pagar su servicios.

Si llega a cansarse de sus servicios ad-patrocinado, se puede actualizar a una versión de pago que no incluya anuncios.

No he hecho todavía, pero supongo que podría también configurar un sistema Asterisk en su servidor, a continuación, obtener un acccount VOIP regular (que se engancha en Asterisk) y configurar el servidor del asterisco para reenviar todos los SMS a su aplicación. Este artículo podría ayudar a configurar el servidor del asterisco.

He tenido experiencia en el uso MX Telecom como un SMS Gateway. Esencialmente se publican datos a nuestro servicio web cada vez que recibe un SMS entrante. La aplicación en cuestión también fue el envío de mensajes SMS, así y que acabamos de hacer un HTTP GET a una página web de los suyos.

No puedo hablar hasta el final del negocio (es decir, el costo), ya que estaba justo a cargo de la implementación de las características -. Pero trabajando con una pasarela SMS es realmente muy sencillo desde una perspectiva de desarrollo

Otra alternativa (más barato) es que sus usuarios envían mensajes de texto a una dirección de correo electrónico como sms@yourapp.com. A continuación, puede tener un hilo de fondo que está mirando la cuenta de correo electrónico y pone los mensajes en la base de datos.

He implementado y probado este método con los principales proveedores de EE.UU. con todo, desde teléfonos inteligentes para pay-as-you-go teléfonos "cutres" sin ningún problema.

Cuando el usuario envía el SMS a su dirección de correo electrónico se obtiene la dirección de la pasarela de correo electrónico SMS (por ejemplo 8055551234@vtext.net) para que pueda enviar mensajes de respuesta.

El único inconveniente es que es un poco más difícil de encontrar los "Enviar a dirección de correo electrónico" opciones en la mayoría de los teléfonos, pero es (básicamente) gratis para usted. Esto es especialmente útil para reducir costes a la vez poner a prueba los flujos de trabajo. Esos ~ 3 centavos por cada SMS se suman bastante rápido, especialmente durante pruebas automatizadas.

Cuando se quiere admitir números de SMS puede configurar la mayoría de pasarelas de SMS para enviar un correo electrónico a una dirección, por lo que no tendrá que cambiar su infraestructura para apoyar a los mensajes SMS "reales".

1 sobre Sebastian me estaba escribiendo más o menos la misma

si se está trabajando con el rubí es posible que desee echar un vistazo a Adhearsion

Puede utilizar el software de pasarela SMS que recibirá mensajes SMS a través de un módem GSM o 3G dongle conectado a un PC y los publique en su sitio web a través de HTTP. Por ejemplo: este software

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top