2010-02-01 19 views
7

Estoy tomando fotos en la oscuridad aquí. Me gustaría crear un servicio web donde eventualmente envíe un SMS usando mi propio hardware. No estoy seguro de lo que necesito para enviar un SMS yo mismo. No quiero usar ninguno de los servicios de envío de SMS existentes, necesito poder enviar estos SMS yo mismo.Enviando un SMS yo mismo

Parece que hay un proyecto de código abierto, en particular, que se ocupa de esto, "Kannel":

http://www.kannel.org/

lo que no entiendo es, ¿necesito para obtener un módem GSM para poder para enviar SMS? ¿Las pasarelas SMS (como Kannel) finalmente necesitan llegar a un módem GSM para enviar mensajes, o hay algún otro hardware que necesite para poder enviar realmente los mensajes?

Gracias

Respuesta

4

Encuentre una pasarela de SMS en línea. Estos proveedores de Gateway son su mejor opción ya que han manejado todo el trabajo pesado por usted. Solo utiliza su API y deberías poder hacer lo que quieras. Algunas de estas puertas de entrada son gratuitas y otras no. He incluido una breve lista a continuación.

https://www.clickatell.com/pricing/message_cost.php

http://www.zeepmobile.com/

(Carrier basado tránsito SMS) http://en.wikipedia.org/wiki/List_of_carriers_providing_SMS_transit

Estoy seguro de que hay un montón más, pero esto le ayudará a empezar.

+0

Revisé los gateways SMS, estoy tratando de convencer a los no tecnológicos con los que estoy trabajando en este proyecto que es una mejor manera de hacerlo. – user246114

+0

skype4py admite SMS, y parece ser el mismo esquema de precios que el clickatell.com. http: //skype4py.sourceforge.net/doc/html/ –

0

Siempre necesita un módem GSM para enviar el SMS a menos que use un proveedor que maneje esto por usted (pero generalmente quieren dinero para esto).

+0

Supongo que un módem solo puede enviar X mensajes por minuto ¿no? Si estoy usando algo como Kannel, ¿entonces creo que puedo encadenar varios módems para aumentar mi producción? – user246114

0

Si desea configurar su propia infraestructura de hardware, debe obtener GSM Modem, una tarjeta SIM y utilizarla para enviar SMS.

Otra opción, que recomiendo, es utilizar getways SMS y utilizar

  • SMPP protocolo
  • XML o HTTP Apis

En adelante, usted no tiene que crear ninguna infraestructura y el costo inicial será muy bajo en comparación con el módem GSM. Puedes ponerte en funcionamiento en un día.

Nota: para reducir los costos de SMS, debe elegir diferentes escalas para diferentes países. En India, puede encontrar fácilmente las vías de acceso que proporcionan SMS en solo 3 paise

+0

Mahin, ¿qué hago con la tarjeta SIM? Supongo que necesito un linux box, luego (al menos uno) un módem GSM conectado. ¿Qué hago con la tarjeta SIM? – user246114

0

Deberá descargar una API que se encargue del envío y recepción de mensajes por usted. Una vez lo usé en un proyecto donde tenía mi teléfono GSM conectado a mi computadora a través de uno de los puertos COM. Configuré la API para comunicarme a través del puerto COM para escuchar cualquier mensaje de texto entrante y también enviar mensajes a través de mi teléfono GSM. Aquí hay un gran enlace a los recursos que utilicé para ese proyecto. Espero que esto sea de ayuda. http://www.codeproject.com/KB/cs/SMS.aspx

Cuestiones relacionadas