SMS programáticos

¿Cuál es la mejor manera de enviar un mensaje de texto SMS mediante progtwigción?

¿Hay algún gateway SMS basado en servicios web gratuitos?

Sé que si conozco a la empresa operadora del servicio (Sprint, AT & T, etc.), puedo enviar un mensaje de texto enviando un correo electrónico con una dirección basada en el número de teléfono + operador. Me gustaría una buena solución que no requiera que conozca a la compañía. Salvo eso, ¿hay una forma fácil de buscar operador dado un número de teléfono celular?

Entiendo que hay algunos servicios independientes de los principales operadores de telefonía móvil que ofrecen un servicio basado en tarifas por mensaje, con API. Lo que me gustaría saber es cómo estas organizaciones aprovechan las redes de SMS. ¿Tienen contratos con operadores de telefonía móvil para revender sus servicios?

Use http://www.twilio.com/

Tienen una interfaz REST para enviar SMS e incluso para establecer llamadas telefónicas o recibir llamadas telefónicas.

Incluso obtienes 30 $ créditos para probarlo.

Def. la solución más barata que encontrarás

Donde trabajo, hemos estado usando http://www.clickatell.com para enviar SMS, parece que se trata de 6 o 7 centavos por mensaje. Simplemente toman solicitudes HTTP POST para enviar un mensaje. No sé si podrás encontrar buenos portales gratuitos. Solíamos enviar correos electrónicos, pero descubrimos que no eran confiables.

He usado clickatell en el pasado y también los encontré muy bien.

Sin embargo, puedes construir el tuyo propio para obtener mensajes MUY baratos. Todo lo que necesita es: un contrato que entregue muchos (o ilimitados) mensajes; teléfono móvil de Windows; y un poco de progtwigción de socket.

Escriba un servicio web (pase el número y el mensaje) que realiza una llamada a un progtwig en el dispositivo móvil que envía el mensaje.

Conozco al menos a la empresa FTSE100 que siguió esta ruta.

Creo que este merece una nueva respuesta. Hay un nuevo jugador en la ciudad, se llama Nexmo y ofrece precios altamente competitivos, incluso en comparación con Twilio.

https://www.nexmo.com/

También podría obtener un transmisor GSM y emitir comandos AT que envíen sms. No sé por qué querría hacerlo de esta manera, pero es otra opción. De esta forma no dependerá del servicio de otra persona

Nos cansamos de usar gateways sms ‘libres’, muy poco confiables.

Ahora usamos un dispositivo de puerta de enlace de SMS llamado OutboxSMS de Felltech Ltd. Se encuentra en nuestra red y se conecta directamente a nuestro proveedor de telefonía móvil mediante un enlace inalámbrico desde su transmisor incorporado. Necesitábamos comprar una tarjeta SIM (recibimos un PAYG con un gran paquete de mensajes), que se ajusta a la unidad OutboxSMS. Configuramos una cuenta de correo electrónico para ello en nuestro servidor de correo (MS Exchange) y configuramos la cuenta SMTP / POP3 en el cuadro.

Usamos OPManager, esto envía alertas por correo electrónico, que dirigimos a outboxsms, analiza el mensaje y envía un mensaje de texto a nuestros teléfonos ops guys cuando algo sale mal.

También tenemos algunos scripts de shell que usan sendmail para enviar un correo electrónico a outboxsms, que de nuevo se convierte en mensajes de texto.

No conozco ningún servicio gratuito de SMS, generalmente compra sms masivos y usa una API para enviarlos.

Whitepages.com tiene una API que permitirá a los desarrolladores revertir la búsqueda de un número de teléfono. Informa el operador en el número de móvil, sin embargo, muchas veces es un operador inexistente como Powertel o algo así.

He estado haciendo eso con un teléfono Nokia, conectado a una máquina Linux. Tengo un trabajo de cron y un script que verifica una tabla de base de datos para nuevos mensajes y usa gnokii para enviar mensajes. Funciona muy bien si la cantidad de SMS que envía no es demasiado grande.

Apoyando a Angus , puedo responder por http://www.clickatell.com . Fue utilizado en una empresa en la que solía trabajar. Fue una solución muy fácil de configurar y usar y funcionó de maravilla. Solo necesita anticipar cuántos mensajes tiene la intención de enviar y mensajes de pedido en bloque. Son bastante baratos, en general.

He usado TextMagic . Tienen tarifas razonables y una excelente API y administración de cuentas.

Lo siento, después de volver a leer tu pregunta, me di cuenta de que esta no es la respuesta que buscas. Sin embargo, esto es lo que hice para mi progtwig de línea de comando. Hay un sitio web donde si ingresas el número de teléfono te da el operador. Entonces, cuando ingresé mi número, la pantalla raspó el sitio web, obtuvo el operador y si el operador está en mi lista, recuperé el correo electrónico de ese operador.

La mayoría de las empresas ofrecen una especie de SMS a correo electrónico. Por ejemplo, myphonenumber@verizon.com o algo así (hay una lista completa en wikipedia).

Lo usé para crear una aplicación de línea de comando en c # que envía mensajes de texto. Sin embargo, realmente no obtienes una “respuesta” y el número es uno previamente asignado de la compañía.

Creo que si quieres ir a la ruta gratuita, esta es tu mejor opción.

Aquí está el enlace de wikipedia: puerta de enlace SMS