2009-09-08 32 views
5

Quiero usar gratis servicio de SMS para enviar el SMS (gratis) desde mi aplicación. Estoy desarrollando la aplicación en C# + asp.net. ¿Cómo puedo hacer el código para eso? ¿Alguien tiene algún ejemplo?enviar SMS gratis desde C# + ASP.NET

+1

Dudo que encuentres demasiados servicios que puedan ofrecer un servicio de SMS gratuito, ya que se abre fácilmente a los spammers, bots y similares. – Kane

+0

Incluso si lo hacen, contienen anuncios como parte del mensaje. Si estás de acuerdo con Google, hay un par de ellos. – lune

+1

Los costos medios europeos para los SMS entre proveedores están por encima de un centavo, la última vez que revisé. Por lo tanto, tiende a ser más barato y aún no gratuito) si puede entregar el SMS al operador correcto usted mismo. Para hacerlo, debe conocer el operador, lo que básicamente significa que primero debe recibir un mensaje de texto. – MSalters

Respuesta

6

La mayoría de los proveedores de móviles/celulares proporcionan un correo electrónico gratuito a la pasarela SMS así que si sabes proveedor de servicios del número de teléfono y que sólo está abasteciendo a un mercado selecto (por ejemplo, Solo en el Reino Unido) entonces esa puede ser una opción.

Ver SMS from web application para más detalles o tratar https://stackoverflow.com/questions/tagged/c%23%20sms

1

Depende de dónde se encuentre. Es probable que los SMS sean específicos de un país y, por lo tanto, proporcionan una cosa de telecomunicaciones, y en última instancia no es probable que sean gratuitos, ya que los telecos generan toneladas de efectivo de SMS. Incluso si encuentra un servicio gratuito (parece haber mucho en Europa occidental), usted enfrenta al proveedor de servicios que no proporciona una API o si recurre a la eliminación de la pantalla, es probable que vaya en contra de las políticas de uso de los sitios.

1

Si logras encontrar un servicio de SMS que te permite enviar muchos SMS a través de una API, entonces el proveedor también debe tener en algún lugar esta API documentada. Si solo hay una interfaz web, debe simular la comunicación HTTP (lo más probable es rellenando los campos de formulario) con su aplicación. Debe averiguar qué campos de formulario y datos de inicio de sesión espera el servicio de SMS y crear su solicitud HTTP en consecuencia.

Proporcionar código para eso no es posible ya que cada proveedor de SMS tiene su propia interfaz y la comunicación para eso tiene que estar alineada para eso.

1

Es muy fácil. Debe descargar comandos AT (contiene el mensaje & otro comando de dispositivo móvil) de su dispositivo móvil. Utilice el formato predefinido para enviar mensajes al puerto del módem donde está conectado su teléfono móvil (puede estar conectado o por Bluetooth). Antes de enviar un mensaje, haga una conexión a un puerto.

Cuestiones relacionadas