¿Cómo puedo hacer que mi aplicación envíe SMS usando C#? Mi configuración actual envía alertas por correo electrónico, pero las alertas por SMS son más adecuadas para mi propósito. ¿De cualquier manera que pueda hacer eso gratis/pagado?¿De alguna manera puedo enviar SMS?
Respuesta
Necesita un proveedor de SMS. Uno de esos proveedores es clickatell.com que he comprado a granel de antes. Tienen un buen servicio y una extensa API. Tienes que pagar por el SMS, pero como todo en la vida, las cosas de mejor calidad cuestan más. Los encontré confiables y su soporte telefónico es bueno.
Hay algunos gratuitos, pero obviamente serán muy restringidos y encontrar uno que permita el uso de productos comerciales sería difícil de encontrar. También debe tener cuidado con los datos del usuario, los gratuitos pueden firmar automáticamente sus números para comercializar, etc., así que asegúrese de que los usuarios lo sepan si esa es la ruta que desea tomar.
Solo un descargo de responsabilidad de que no tengo ninguna afiliación con Clickatell, y hay muchas más opciones, pero ten cuidado con los revendedores que ofrecen servicios a precios inflados.
Hemos estado usando Essendex por un tiempo y funciona bien y bastante confiable.
sin un SMS sending gateway no es posible. necesita un proveedor de servicios que le brinde servicios para enviar sms, consulte aquí un aticle http://www.developershome.com/sms/howToChooseSMSGateway.asp
Si se trata de una aplicación pequeña, no es necesario pagar por una puerta de enlace. Suponiendo que conozca al proveedor, puede usar este list of SMS transit providers. En su mayor parte, los grandes jugadores lo ofrecen, pero pueden tener algunas limitaciones para la cantidad de textos por día. Funciona muy bien, solo tiene que enviar un correo electrónico a: [email protected]
Segunda votación para ClickATell para entrega de SMS rápida, flexible y simultánea (y seguimiento completo del estado de entrega de mensajes SMS).
Una alternativa es que podría usar un módem USB/serial GSM (WaveCom) o un teléfono celular y enviar SMS a través del venerable conjunto de comandos 'AT'. Para los SMS basados en serie, hay bastantes conjuntos de componentes .NET, para hacerlo más fácil. Un conjunto de componentes de este tipo es TOxygenSMS. Seguir la ruta en serie significa que cada SMS tarda unos 5 segundos y debe enviarse en serie.
He utilizado ambos con gran éxito. Use una puerta de enlace SMS si tiene acceso a Internet y un módem GSM en otros casos.
Tengo written a C# library for Twilio que le permite enviar SMS en dos líneas de código.
Tenga en cuenta que, aunque ahora trabajo en Twilio, publiqué esta biblioteca antes de trabajar aquí.
Una opción gratuita para recibir alertas de mensajes de texto es simplemente crear una cuenta en www.totxt.com y puede enviar un correo electrónico a [email protected] y recibirlo por SMS. Esto es mejor para alertas para un grupo pequeño y luego para SMS a granel.
alternativa a SMS Gateway está utilizando un módem, tal vez un teléfono o un módem GSM y el estudio de los comandos AT.
puede usar .net SerialPort Clase
- 1. ¿Puedo enviar "SMS recibido intento"?
- 2. Enviar SMS C# .net
- 3. Módem GSM enviar SMS
- 4. ¿Cómo puedo enviar un SMS desde Java?
- 5. pjsip enviar sms a
- 6. enviar sms a varios destinatarios
- 7. ACTION_SEND usado para enviar sms
- 8. Enviar SMS a través de IP
- 9. enviar SMS a través de SMPP
- 10. ¿Cómo puedo enviar mensajes SMS en el ANTECEDENTES usando Android?
- 11. enviar SMS gratis desde C# + ASP.NET
- 12. Enviar SMS desde el iPhone mediante programación
- 13. Android: ¿Enviar SMS y hacer que aparezca en la bandeja de entrada de SMS?
- 14. ASP.NET y enviar SMS/hacer llamadas telefónicas
- 15. ¿Hay alguna manera de enviar parámetros opcionales a una acción?
- 16. Cómo enviar mensajes SMS desde un servidor
- 17. Cómo enviar/recibir SMS usando comandos AT?
- 18. ¿Hay alguna forma de detectar SMS en E-Mail Gateways?
- 19. ¿Cómo puedo enviar sms falsos a mí mismo sin el uso de la red móvil?
- 20. ¿Cómo enviar SMS desde una aplicación de iPhone sin abrir la interfaz de SMS?
- 21. ¿Es posible enviar SMS desde la aplicación HTML/Javascript de phonegap usando Phone SMS API?
- 22. ¿Cómo enviar SMS usando la aplicación Python/Django?
- 23. Enviar SMS a través de PhoneGap en Android
- 24. Cómo enviar y recibir mensajes SMS de datos
- 25. RoR + SMS: arquitectura de la aplicación web Rails para enviar/recibir SMS?
- 26. Cualquier SMS API está disponible para Android para enviar SMS desde la aplicación de Android?
- 27. ¿Cómo enviar el SMS de más de 160 caracteres?
- 28. Cómo enviar SMS a través de la aplicación de Windows
- 29. Android: problemas de Unicode/Charset al enviar un SMS (sendTextMessage)
- 30. Java: ¿Es posible enviar SMS desde una aplicación Java?
Esto no es realmente una pregunta C#. tienes que encontrar un proveedor de servicios y probablemente tengan una API que puedas usar. – Sruly
El envío de mensajes de texto varía ampliamente según el país desde y hacia el que se envía (por ejemplo, algunos países cargan para enviar SMS, otros cobran para recibir mensajes de texto). Muchos SP tienen un correo electrónico gratuito a la puerta de enlace SMS, p. [email protected], aunque estos suelen limitarse a unos pocos sms por día. – StuartLC
Dupe: http://stackoverflow.com/questions/3043301/service-for-sending-sms-and-making-voice-calls-from-web-site-and-desktop-applicat – bzlm