Products

Empezando Com SMS API De Infobip: Una Guia Breve Para Comenzar

Con un SMS API fácil de integrar, es más simple que nunca enviar mensajes de texto a sus clientes.

May 31 2016

Los primeros pasos con la SMS API Infobip es simple y fácil. La API está diseñado de manera que cualquier desarrollador puede integrar rápidamente SMS API en sus aplicaciones y empezar a enviar mensajes a los clientes de forma inmediata.

Una vez que el acceso del desarrollador ha sido aprobado, y hemos establecido la mensajería SMS internacionales en su cuenta, puede llegar a sus clientes siempre que lo desee, dondequiera que estén, en cualquier parte del mundo. SMS API de base Infobip está a sólo ocho líneas de código, eso es todo lo que se necesita para empezar a enviar mensajes a los clientes.

Cuentas y desarrolladores aprobados pueden utilizar la SMS API para:

  • Enviar mensajes de texto SMS básicos en cualquier parte del mundo
  • Ver los precios de coste y entrega de mensajes por país
  • Enviar acciones sociales e invitaciones (por ejemplo, enlaces para descargar aplicaciones)
  • Enviar mensajes SMS de Flash en cualquier parte del mundo

HABLAMOS SU IDIOMA

SMS API se basa en estándares REST, con todas las peticiones generadas por métodos PUSH, POST y GET . El índice API de Infobip acepta tipos de contenido JSON y XML. La API es compatible con Java, PHP, Python, C #, y Ruby on Rails.

Cuando tenga dudas, nuestro centro de desarrollador API tiene ejemplos detallados y tutoriales para ayudar a empezar y responder a sus preguntas.

CÓMO EMPEZAR A ENVIAR MENSAJES SMS CON API SMS

Vamos a profundizar en SMS API Infobip con algunos ejemplos y ejemplos de código. En primer lugar, los conceptos básicos de SMS. Las normas SMS son simples:

  • Cada mensaje debe ser 160 caracteres o menos
  • El número de teléfono al que está enviando debe utilizar el formato de número E.164

SMS API Infobip maneja diferentes operadores de redes móviles (MNO) y los requisitos específicos de cada país para que sólo tenga que preocuparse de escribir código. Aquí está el ejemplo más básico de enviar un mensaje a través de la API—las ocho líneas del mismo:

JSON
POST /sms/1/text/single HTTP/1.1
Host: api.infobip.com
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Content-Type: application/json
Accept: application/json

{  
   "from":"InfoSMS",
   "to":"41793026727",
   "text":"Test SMS."
}

 

ENVIAR A MÚLTIPLES RECEPTORES

Utilizar el API para enviar múltiples mensajes de texto (o enviar el mensaje a múltiples receptores) no es mucho más complicado que enviar un mensaje único (ver abajo):

JSON
POST /sms/1/text/multi HTTP/1.1
Host: api.infobip.com
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Content-Type: application/json
Accept: application/json

{  
   "messages":[  
      {  
         "from":"InfoSMS",
         "to":[  
            "41793026727",
            "41793026731"
         ],
         "text":"May the Force be with you!"
      },
      {  
         "from":"41793026700",
         "to":"41793026785",
         "text":"A long time ago, in a galaxy far, far away... It is a period of civil war. Rebel spaceships, striking from a hidden base, have won their first victory against the evil Galactic Empire."
      }
   ]
}

 

ENVIAR INVITACIONES SOCIALES Y ENLACES DE APLICACIONES

El API te permite integrar invitaciones sociales y compartir aplicaciones. El ejemplo abajo envía el enlace y también le permite rastrear el enlace al Portal de Infobip. Las invitaciones sociales son maneras poderosas y fáciles de manejar descargas de aplicaciones y el compromiso del usuario.

JSON
POST /sms/1/text/advanced HTTP/1.1
Host: api.infobip.com
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Content-Type: application/json

{
   "bulkId":"BULK-ID-123-xyz",
   "messages":[
      {
         "from":"InfoSMS",
         "destinations":[
            {
               "to":"41793026727",
               "messageId":"MESSAGE-ID-123-xyz"
            },
            {
               "to":"41793026731"
            }
         ],
         "text":"Hey, take a look at this awesome application :  https://play.google.com/store/apps/details?id=com.myApp"
      }
    ],
   "tracking":{
         "track":"URL",
         "type":"SOCIAL_INVITES"
    }
}

 

MENSAJES CON DETALLE COMPLETO

Las opciones de mensajería de texto con todas las funciones incorporadas en el SMS API permiten especificar parámetros adicionales que harán que sus campañas sean de forma más convincente y más fáciles de seguir para la presentación de informes y análisis.

SOPORTE DE IDIOMA

Los clientes desean ver sus mensajes en su alfabeto de preferencia, pero el alfabeto estándar utilizado para los SMS no contiene todos los caracteres del mundo. Usted puede utilizar caracteres Unicode, pero al hacerlo se reduce la posibilidad de enviar mensajes más largos. Eso significa que usted podría tener que enviar dos mensajes de texto, duplicando sus costos. Infobip ofrece dos soluciones para reducir costos y mejorar la experiencia del usuario al utilizar alfabetos complejos.

Transliteración: convierte automáticamente de Unicode al conjunto de caracteres regulares. Su desarrollador simplemente establece un parámetro en el código a uno de los alfabetos soportados (turco, griego, cirílico, cirílico serbio, Europeo Central , o báltico) y el API se encarga del resto.

Identificador de Idioma Nacional es una tecnología de codificación que lleva a cabo un objetivo similar al de la transliteración para idiomas que requieren muchos signos diacríticos. También puede ser configurado como parámetro. Nuestro API actualmente soporta el turco, español y portugués.

SMS FLASH

Un banco detecta un posible fraude. Una aerolínea realiza un cambio de puerta de último minuto. Cuando sus clientes necesitan ver mensajes urgentes, los mensajes SMS Flash se saltan la bandeja de entrada móvil y aparecen directamente en la pantalla de inicio de su cliente. Sólo una línea adicional de código hace posibles los mensajes SMS Flash mediante la SMS API.

SINCRONIZACIÓN PERFECTA PARA SUS MENSAJES

Para ayudarle a enviar sus mensajes en el momento en que sea más oportuno que llegue a sus clientes, nuestro API de mensajes de texto incluye dos parámetros de temporización:

  • “sendAt” (“enviarA”) le permite programar que los mensajes se envíen a una hora establecida.
  • “Validity Period” (“Período de Validez”) le permite enviar mensajes dentro de una ventana de tiempo predeterminado

No necesita preocuparse por usar formato de doce o veinticuatro horas – la documentación de la API de Infobip muestra los formatos de tiempo requeridos.

Nadie quiere recibir mensajes de texto a las 4 a.m., pero enviarlos en el momento correcto no sólo evita que usted despierte a sus clientes, sino que también previene que usted viole leyes y regulaciones locales. En India, los mensajes de mercadeo sólo pueden ser enviados entre las 9 a.m. y las 9 p.m. (incluso si usted tiene permiso para enviar el mensaje a su cliente). SMS API y nuestro equipo de expertos en mensajería móvil le ayudarán a mantenerse en el lado correcto de las normas y regulaciones locales a la vez que se expande hacia mercados globales. Navegar las leyes y regulaciones locales es sólo una parte de nuestros programas de soporte a desarrolladores, los cuales ofrecemos sin ningún costo adicional.

SEGUIMIENTO A CAMPAÑAS

Nuestras sencillas y poderosas herramientas de reportes le ayudan a identificar qué está funcionando dentro de sus campañas y qué no. SMS API le brinda los datos para que usted pueda hacer cambios rápidamente para mejorar las tasas de apertura, de acciones y de entrega.

INFORMES BÁSICOS

Cada mensaje que usted envía genera un código de respuesta, el cual será le entregado a través de la API. 200 OK significa que el mensaje fue enviado, pero si algo salió mal, la API le hará saber. El código de respuesta le indica cuál fue el problema y nuestra documentación y recursos para desarrolladores le ayudarán a determinar la causa y cómo resolver el problema.

La API le brinda acceso a reportes de entrega para su aplicación y campañas. Estos reportes identifican cada mensaje de texto y le dan a los desarrolladores datos como:

  • Precio por mensaje
  • Estado del mensaje
  • Errores, de haberlos

Estos datos pueden ser utilizados tal cual, o pueden utilizarse en reportes personalizados para otras partes interesadas y miembros del equipo.

REPORTES CON TODAS LAS FUNCIONALIDADES

SMS API permite establecer parámetros de seguimiento de campañas y de mensajes específicos. Un seguimiento preciso es esencial para los mensajes críticos –como enviar PINes únicos para autenticación de dos factores- pero también ayuda a determinar los resultados de cualquier campaña de mensajería.

IDENTIFICACIÓN PERSONALIZADA GRUPAL E IDENTIFICACIÓN DE MENSAJES

Usted puede dar seguimiento al desempeño de una campaña estableciendo un ID para un grupo de mensajes. Estos IDs pueden ser generados automáticamente o definidos por usted. Establecer IDs de seguimiento con el API de SMS es sencillo:

JSON
POST /sms/1/text/advanced HTTP/1.1
Host: api.infobip.com
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Content-Type: application/json

{
   "bulkId":"CUSTOM-BULK-ID-1",
   "messages":[
      {
         "from":"InfoSMS",
         "destinations":[
            {
               "to":"41793026727",
               "messageId":"CUSTOM-MESSAGE-ID-1"
            },
            {
               "to":"41793026731",
               "messageId":"CUSTOM-MESSAGE-ID-2"
            }
         ],
         "text":"A long time ago, in a galaxy far, far away..."
      },
      {
         "from":"41793026700",
         "destinations":[
            {
               "to":"41793026785"
            }
         ],
         "text":"It is a period of civil war. Rebel spaceships, striking from a hidden base, have won their first victory against the evil Galactic Empire."
      }
   ]
}

 

REPORTES DE ENTREGA INTERMEDIOS EN TIEMPO REAL

La API puede enviar reportes en tiempo real en el momento en que ocurra un error de entrega de manera que usted pueda tomar acción inmediata y no tenga que esperar a que la campaña termine para resolver problemas. Por ejemplo, si los pines únicos no están llegando a ciertos clientes. Usted puede ver en qué países y qué operadores de redes móviles están causando más errores. Los reportes en tiempo real le permite ajustar las campañas mientras éstas están corriendo para optimizar la entrega y las acciones.

TASAS DE CONVERSIÓN

¿Sus mensajes están siendo abiertos? ¿Las personas estan haciendo clic a los enlaces? ¿Qué usuarios, en qué países? ¿Los usuarios de iOS están más involucrados que los de Android?

Establecer un parámetro simple en su código,marca un mensaje como una posible conversión una vez que se haya tomado una acción. Una vez que usted tenga acciones en su aplicación o sitio, usted enviará esa información de regreso a Infobip. Nosotros la emparejamos con nuestro reporte y le enviaremos las tasas de conversión, las cuales pueden estar segmentadas por:

  • País
  • Operador de Red Móvil
  • Sistema Operativo
  • Hora recibido

Usted puede utilizar SMS API para crear reportes personalizados para reporte de errores, mercadeo o costos de campañas.

ACORTAMIENTO Y RASTREO DE URL

Usted puede rastrear los clics desde su mensaje hasta su sitio web u otro destino. La API puede acortar URLs para que quepan dentro de los límites de caracteres de SMS y rastrear automáticamente los clics por usted.

Cuando un usuario hace clic en un enlace, usted recibirá un reporte que incluye los siguientes datos del usuario:

  • Número de teléfono
  • País
  • Operador de red móvil
  • Sistema operativo del teléfono

MÁS ALLÁ DEL TEXTO

Ahora que usted ha comprendido las generalidades sobre el uso de SMS API de Infobip, usted puede utilizarla para generar, rastrear y optimizar campañas internacionales de mensaje de texto, fácil y rápidamente.

Cuando usted esté listo para que su aplicación haga más, SMS API puede manejar Búsqueda de Números, autenticación de dos factores , y mensajería a través de plataformas adicionales (email, voice, and chat/OTT). (email, voz y chat/OTT). Todas estas funciones avanzadas están disponibles utilizando la misma API, y puede reutilizar gran parte del mismo código que usted desarrolló para sus campañas iniciales.

Comience a conectar sus aplicaciones a SMS con SMS API de Infobip y ayude a su compañía a alcanzar a miles de millones de personas alrededor del mundo.

Prueba Nuestra Plataforma