¿Qué puedes utilizar para obtener una aplicación para poder recibir mensajes SMS?

StackOverflow https://stackoverflow.com/questions/84282

  •  01-07-2019
  •  | 
  •  

Pregunta

  • ¿Necesitas utilizar algún tipo de proveedor?
  • ¿Puedes configurar tu propio servidor de SMS?
  • ¿Existe alguna solución de código abierto?

Soy un novato en SMS, por lo que cualquier idea sobre cómo se logra esto sería excelente.Soy partidario de Java, pero cualquier idioma está bien.

¿Fue útil?

Solución

Esto es facil.Sí, necesita un proveedor de "puerta de enlace SMS".Hay muchos por ahí.Estas empresas proporcionan API para que usted pueda enviar/recibir SMS.

p.ej.la empresa alemana mobilante proporciona una API sencilla.Si desea recibir un SMS, simplemente programe una página web dinámica PHP / JSP / s.th.else simple y deje que Mobilant la llame.

p.ej.

Realmente no deseas configurar tu propio servidor o centro de SMS ;-) Esto es realmente costoso, lleva meses configurarlo y cuesta un buen ferraris.

Utilice un proveedor y pague por SMS.Es la forma más barata y rápida.

Otros consejos

Utilicé Kannel en una caja de Linux con un teléfono móvil antiguo conectado mediante un cable serie a la caja.Tengo una tarjeta prepago en el teléfono porque la estaba usando solo para uso privado.¡Trabajado como un encanto!

Podrías echarle un vistazo a Gammu si estás ejecutando una máquina Linux:

http://www.gammu.org

Con Gammu, puede configurarlo para sondear periódicamente un teléfono móvil en busca de nuevos mensajes SMS.Cuando Gammu encuentra nuevos mensajes, puede almacenarlos en una base de datos SQL.Luego puede escribir otro programa para sondear periódicamente la base de datos y tomar medidas sobre nuevos mensajes.

Utilizando esta configuración general, implementé con éxito una aplicación de SMS bidireccional casera.Configuré Gammu para extraer mensajes del teléfono a través de Bluetooth.Gammu los colocó en una base de datos MySQL, que una aplicación web Tomcat sondeaba periódicamente en busca de nuevos mensajes.Cuando se encontró un mensaje nuevo, el sistema lo procesó.

Esta es una configuración algo así como "cinta adhesiva y alambre de amarre", pero funcionó bastante bien y fue más confiable que muchas de las puertas de enlace de SMS "profesionales" que probé de antemano.YMMV.

Hemos utilizado mBlox (http://www.mblox) en el pasado, ya que brindan cobertura internacional integral, SMS premium, varios niveles de calidad de servicio frente a precio y una sólida API basada en Java para SMS entrantes y salientes.

Necesitará una puerta de enlace SMS; buscar en Google "Puerta de enlace SMS" revelará muchas.He usado http://www.clickatell.com/products/sms_gateway.php con gran éxito.

No conozco ninguna implementación de código abierto, pero estaré monitoreando este hilo en caso de que alguien más lo sepa.

Primero, necesitas una puerta de enlace SMS.Echa un vistazo a canal Puerta de enlace SMS.

De acuerdo con canal.También puedes configurarlo en un servidor LAMP con un módem GSM.

No estoy familiarizado con Java, así que aquí hay una buena guía sobre cómo hacerlo en Ruby on Rails: http://www.lukeredpath.co.uk/2007/8/29/sending-sms-messages-from-your-rails-application

Si desea enviar SMS "verdaderos", necesitará utilizar una puerta de enlace de SMS (el uso de una se describe en la guía anterior).

Puede utilizar MMS para enviar mensajes a una dirección de correo electrónico similar a 1234567890@messages.whatever.com.Puede utilizar funciones de correo para hacer esto.Hay algo de información sobre eso aquí: http://contentdeveloper.com/2006/06/open-source-sms-text-messaging-application/

TextMarks proporciona un servicio en el que asignan un SMS entrante a un HTTP GET a una URL que usted proporciona y luego envían la respuesta como otro SMS.No te cobran si les dejas añadir publicidad al SMS de respuesta.El problema es que ya no ofrecen esto de forma gratuita para T-Mobile debido a que T-Mobile les cobra.Estaría dispuesto a pagar por mensaje, pero cobran 0,20 dólares por usuario al mes, lo cual es bastante elevado.¿Alguien sabe de alguien que preste este servicio?

En realidad, no necesitas una puerta de enlace SMS;Casi todos los teléfonos móviles pueden enviar/recibir mensajes SMS hacia/desde cualquier dirección de correo electrónico.Construí un servicio de SMS (http://www.txtreg.net) usando Casi libertad de expresiónLa capacidad de reenviar correo electrónico a una URL como una solicitud POST.El usuario envía un mensaje de texto a una dirección de correo electrónico, el script PHP lo procesa y envía un correo electrónico directamente a su teléfono.

Intentar Software habilitador de SMS.Para recibir mensajes SMS utiliza un módem USB 3G/4G/GSM conectado a un pc.Puede reenviar mensajes entrantes a una URL a través de HTTP, almacenarlos en una tabla de base de datos o escribirlos en un archivo CSV en tiempo real.

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