colombia - sms gateway me
Construye un Gateway de SMS propio (4)
Aparte de cualquier sistema de correo electrónico a SMS proporcionado por el operador, no existe una forma "gratuita" de hacerlo.
A desea enviar un SMS al operador B, no paga ningún centavo al operador B
Esto se ve compensado por el hecho de que B no pagará a A por los mensajes que van en la otra dirección. Internacionalmente a menudo pagan tarifas de interconexión de SMS.
... configura nuestra propia pasarela SMS
Sí, pero necesita acceder a un SMSC en una red GSM para enviar los mensajes directamente oa través de un dispositivo con una tarjeta SIM, eso es lo que paga.
o nuestra propia red GSM
No prácticamente, no.
Ejecutamos un sistema remoto y nos gustaría que los servidores pudieran alertarnos sobre su estado a través de SMS. ¿Es posible configurar nuestra propia pasarela SMS (o nuestra propia red GSM) para que NO tengamos que pagar por un proveedor de SMS?
es posible? Si es así, háganos saber cuáles son los hardware necesarios y cómo empezamos.
Estoy seguro de que esto es posible, porque cuando el operador A desea enviar un SMS al operador B, no le paga ningún centavo al operador B. además, hay muchos servicios en línea como: Atompark.com, clickatell, ... etc
Nota: sabemos cómo construir una puerta de enlace SMS con un sistema Linux, un módem GSM y una SIM válida, pero estamos buscando una manera de no tener que pagar ningún centavo por enviar mensajes SMS ...
Puedes usar una frambuesa pi o una naranja pi con un Dongle. Luego podemos usar los comandos AT.
Podemos conectar el dongle y verificar si se está conectando como un modo correcto con este comando.
sudo lsusb
Luego podemos usar el código python para ejecutar comandos AT.
enviando sms podemos usar este codigo
def sendsms(number,text):
ser.flushInput()
ser.flushOutput()
ser.write(''AT+CMGF=1/r/n'')
sleep(1)
ser.write(''AT+CMGS="%s"/r/n'' % number)
sleep(1)
ser.write(''%s'' % text)
sleep(1)
ser.write(ascii.ctrl(''z''))
sleep(1)
ser.flushInput()
ser.flushOutput()
print "Text: %s /nhas been sent to: %s" %(text,number)
leer sms sin leer
def read_unread_sms():
ser.write(''AT+CMGF=1/r/n'')
sleep(2)
ser.write(''AT+CMGL="ALL"/r/n'')
sleep(5)
a = ser.readlines()
z=[]
y=[]
for x in a:
if x.startswith(''+CMGL:''):
r=a.index(x)
t=r+1
z.append(r)
z.append(t)
for x in z:
y.append(a[x])
##Following line changed modem back to PDU mode
ser.write(''AT+CMGF=0/r/n'')
return y
podemos usar el "registrador" si desea crear un archivo de registrador para la puerta de enlace sms. Si desea enviar el mensaje no leído a la api, podemos usar el módulo de "solicitud" para eso.
Si bien no hay formas libres de enviar mensajes de texto adecuados, es mejor que compre un módulo GSM para un servidor (usb en racks no sería ideal, pero debería haber buses de expansión hw adecuados). Debería consultar el módulo en lugar de depender de un servidor intermedio de terceros para enviar esos mensajes, ahorrando una parte considerable de dinero.
Aunque no me di cuenta de esto per se, creé este plan para enviar mensajes de texto para un servicio mío. Era, con mucho, la opción más barata.
Así es como funciona
Usted >>> Agregador de reenvío >>> Agregador de SMS >>> Operador móvil >>> Empresa móvil >>> Su cliente
3 partes principales están involucradas en todo el proceso:
1. Operadores móviles: administran SMSC (Centros de servicio de mensajes cortos). AT&T, Sprint / NEXTEL, T-Mobile USA, USCellular y Verizon Wireless son algunos de los principales operadores móviles en todo el mundo. Tienen conexiones profundas con todas las principales compañías de telefonía móvil. La mayoría de ellos tienen entre 800 y 950 compañías de telecomunicaciones / móviles en su panel. Todos sus mensajes llegaron a ellos a través de los agregadores de SMS y los reenvían a la Compañía Móvil del receptor, que al final los envía al receptor.
El costo de convertirse en un operador de telefonía móvil: un negocio de miles de millones si no es un billón.
2. Agregadores de SMS: mBlox, air2web y motricidad son algunos de ellos. Tienen conexiones profundas con los operadores móviles.
Costo de convertirse en agregador de SMS: en millones
3. Reenvío de agregadores / puertas de enlace de SMS: Clickatell, Twilio y esendex y algunos otros proporcionan API de puerta de enlace de SMS y la mayoría de los desarrolladores están utilizando Clickatell para integrar su API de SMS con su aplicación. Cobran tarifas diferentes para diferentes países (SIN TASA FIJA PARA TODOS LOS PAÍSES). Le costaría aproximadamente $ 600- $ 700 por 100,000 mensajes (internacionalmente).
Costo de convertirse en agregador de reenvío : puede estar en millones
Conclusión: estoy trabajando en una solución GRATUITA, pero hasta hoy no existe una solución GRATUITA en todo el mundo para enviar mensajes GRATUITOS GRATIS a nivel internacional. Así que deja de perder tu tiempo buscando una solución GRATUITA. Tienes que crear una nueva tecnología para lograr esto.
Aunque hay muchas opciones para enviar mensajes masivos dentro de su país GRATIS o gastando poco dinero, pero simplemente no puede lograrlo si planea enviar mensajes internacionalmente.
Por lo general, evito agregar comentarios en cualquier foro, pero este hombre realmente me obligó a poner mis piernas. Esto es lo que comentó: " ¿Podemos poseer un SMSC con una pequeña red GSM privada? "