¿Cómo diseño el servicio de sms?

Quiero diseñar un sitio web que pueda enviar y recibir sms.

  1. ¿Cómo debo abordar el problema?
  2. ¿Cuáles son los recursos disponibles?
  3. Sé que php, python, ¿qué más necesito o cuáles son las mejores opciones disponibles?
  4. ¿Cómo puedo experimentar usando mi PC solamente? [Algo así como localhost]
  5. ¿Cuáles son algunos buenos servicios de alojamiento para esto? [edita esto]
  6. [Agrega más preguntas que puedas pensar?]

Puedes echarle un vistazo a Kannel . Es muy simple crear servicios de SMS usándolo. Simplemente defina una palabra clave, luego ingrese la URL a la que se enrutará la solicitud de SMS entrante (obtendrá información como el número de teléfono móvil y el texto de SMS en los parámetros de cadena de consulta), luego cualquier salida que genere su secuencia de comandos web (puede usar cualquier web scripting / language / platform) será enviado de vuelta al remitente.

Es simple de probar. Puede usar su propia PC y simplemente usar el “centro de mensajes SMS” de fakesmsc y simplemente enviar sus solicitudes HTTP. Si tiene un módem GSM, puede usarlo también, utilizando el conjunto de comandos AT del módem.

En primer lugar, debe registrarse para obtener una cuenta (puerta de enlace SMS), la mayoría de ellos también le dan código de ejemplo sobre cómo enviar y recibir sms utilizando su API. Luego, ajustará la funcionalidad de sms alrededor de la lógica de su sitio.

por ejemplo, http://www.clickatell.com/developers/php.php

Lo he copiado de una respuesta que di en relación con esta pregunta . Sin embargo, además del texto a continuación, eche un vistazo a las ofertas de SMS Gateway de Wadja ( enlace API ) … parecen ser una muy buena opción en este momento, aunque no las he usado personalmente.

Su principal opción para enviar mensajes SMS es usar un proveedor de SMS existente. En mi experiencia (que es extensa con las aplicaciones web de mensajería SMS), a menudo encontrará que negociar con diferentes proveedores es la mejor manera de obtener la mejor oferta para su aplicación.

Diferentes proveedores a menudo ofrecen diferentes servicios y diferentes características. Mi proveedor favorito, y de hecho, el que felizmente ha negociado conmigo por tarifas más bajas en el pasado, es TM4B ( http://www.tm4b.com ). Estos chicos tienen excelentes tarifas, cubren una gran parte del mundo y tienen un excelente servicio al cliente.

A continuación se muestra un código extraído (y algunas partes ofuscadas) de una de mis aplicaciones web en vivo, para enviar un mensaje simple a través de su API:

require_once("tm4b.lib.php"); $smsEngine = new tm4b(); // Prepare the array for sending $smsRequest["username"] = "YOURUNAME"; $smsRequest["password"] = "YOURPWORD"; $smsRequest["to"] = "+441234554443"; $smsRequest["from"] = "ME!"; $smsRequest["msg"] = "Hello, test message!"; // Do the actual sending $smsResult = $smsEngine->ClientAPI($smsRequest); // Check the result if( $smsResult['status'] == "ok" ) { print "Message sent!"; } else { print "Message not sent."; } 

Muchos otros proveedores que he usado en el pasado, tienen interfaces muy similares, y todos son realmente competitivos cuando se trata de precios. Simplemente tiene que buscar un proveedor que se adapte a sus necesidades.

En cuanto al costo, está buscando precios que van desde unos pocos peniques / centavos para la mayoría de los países occidentales (sin embargo, los precios son un poco más altos para la mayoría de los países del tercer mundo, así que ten cuidado). La mayoría de los proveedores tendrá que pagar en grandes cantidades, si desea tarifas decentes, pero a menudo negociarán con usted por lotes ‘más pequeños de lo normal’. La mayoría de los proveedores ofrecen una opción de pago posterior, pero solo cuando ha completado con éxito algunas transacciones con ellos … otros lo ofrecen desde el principio, pero los precios son exorbitantes.

¡Espero eso ayude!

Necesitas un servidor de SMS. Esto debería ayudarte a comenzar.

Como mi empresa hace esto a veces (promociones de texto, etc., aunque nuestro enfoque principal es mucho más bajo), pensé que debería lanzarme.

Por mucho, la forma más sencilla es utilizar un servicio como Clickatell , que proporciona una API HTTP, así como FTP y SMPP, entre otros. No sé cómo Clickatell trata con la recepción de mensajes, sin embargo, como usamos SMPP directo se une a nuestros operadores móviles locales para esto.

Si está dispuesto a pagar, debería poder obtener un enlace SMPP a su operador móvil local, pero a menudo es costoso. Esto también le permitiría comprar su propio código abreviado .

También puede darle una mirada a mBlox o Nextcell . Una búsqueda rápida en Google aparecerá más.

también podría comprar un módem GSM, que le permitiría enviar y recibir mensajes como lo haría normalmente con un teléfono, excepto a través de una PC. Esto generalmente significa que pagará lo que quiera con un teléfono. (En Irlanda de todos modos)

    Intereting Posts