Pregunta

Tengo un cliente que quiere una solución que permita a los repartidores enviar mensajes de texto (mensajes SMS) cuando hayan completado una recogida en una ubicación determinada.Lo que estoy buscando es un código para leer un mensaje SMS entrante o un componente de SMS, si corresponde.Esto me permitiría crear un servicio de Windows para leer el mensaje y actualizar un registro SQL en consecuencia.

¿Fue útil?

Solución

Probablemente no sea exactamente lo que estás buscando, pero un enfoque es utilizar una puerta de enlace como iTagg que proporciona una serie de interfaces para que los desarrolladores envíen y reciban SMS/MMS, etc.Dependiendo de su ubicación, es posible que iTagg no sirva, pero estoy seguro de que habrá un equivalente para su región.

Otros consejos

Hace algún tiempo implementé algo similar usando un módem GSM.Creo que la mayoría de los módems GSM ofrecen comandos AT que pueden usarse para recibir y enviar mensajes SMS.En ese momento, usaba una biblioteca en Java que proporcionaba una API fácil de usar.Los comandos para leer y enviar SMS son realmente sencillos pero apuesto a que hay algo en .Net para ese propósito que puede facilitar aún más la tarea.

Hice una pequeña búsqueda y encontré esto. artículo con un ejemplo del uso de comandos AT para interactuar con un teléfono GSM.Miré la fuente proporcionada e incluye una biblioteca con operaciones relacionadas con SMS.

En mi proyecto anterior utilicé un módem GSM Siemens con interfaz RS232.No era muy caro y podía gestionar todos los mensajes enviados por las unidades embarcadas en los vehículos.Pero si tienes un teléfono sin usar, también puede funcionar.

Gracias Luke, estoy pensando más en un módem GSM que estaría conectado al servidor.Creo que esto daría más control en lugar de recurrir a un tercero, pero entiendo su punto e investigaré más a fondo.

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