API Documentación de integración API unificada para la integración de todos v.15.0 nuestros productos y servicios



Documentos relacionados
OBJETIVO REQUERIMIENTOS

SMPP Server http GATEWAY

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API -

Introducción... 3 PLATAFORMA TÉCNICA Petición de envío de SMS... 3 Ver estado de envíos de SMS... 5 Ver créditos disponibles...

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API -

MundoSMS API SMS Premium

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API -

Guía para usar APIs de SMS Masivos

Guía integración SMS Premium Gateway - v 1.1 / MobiAdvanced.com Última Revisión. 15/07/2010. Gateway SMS Premium. Idioma: Español - España

Movistar Imagenio Keteké (Comunidad MoviStar) MANUAL DE USUARIO

API.NET. Introducción. Aspectos generales. Configuración. Recomendaciones. Permite enviar SMS mediante una librería.net.

Integración de Infosms a través de correo electrónico Noviembre 2005

Obtener status de un mensaje... 2

Pag. 1

SMS Marketing ENTIDADES BANCARIAS. Expertos en SMS marketing

SMS para empresas de software

Manual de Usuario versión ecomfax / ecomfax Enterprise. Febrero BY Comunycarse Network Consultants, S.L

Guía de Usuario: Indicador Trading Central para la plataforma MT4

XTRA SMS CERTIFICADOS

Manual del Protocolo XML-RPC de Mensajería Negocios

API Versión 2.6 USUARIO FINAL

Tema 4: Tecnologías Web Java

MundoSMS PUSH - API v2.0

Implementación del servicio de envío masivo de mensajes SMS CERTIFICADO HTTP/s API

Documentación Técnica Mail2SMS Versión 1.0

Guías. _Mi Entel. SMS Empresas

Alertas de Tránsito C5N. Guía de usuario

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?

Especificaciones de la Interfaz para envío de SMS

Envío de mensajes MMS. IMPLEMENTACIÓN SERVICIO DE PASARELA MMS-push (http)

MANUAL DE LA APLICACIÓN DE ENVÍO DE SMS

Obtener status de un mensaje... 3

SMS PUSH SMS ENCUESTAS INTERNET FAX

GUÍA DE INTEGRACIÓN API INFOSMS POR HTTPS Y

Botón de Pago Instapago versión 1.1 TECNOLOGÍA INSTAPAGO C.A.

SISTEMA ADRIS SMS 2014 MANUAL DE USUARIO

En los ejemplos de esta documentación se usa el símbolo {:name} para tu nombre de usuario y {:pass} para tu contraseña.

MANUAL DE USUARIO SISTEMA DE POSTULACIÓN EN LINEA Cartas de Recomendación

Obtener status de un mensaje... 4

API SMS. Manual de programador. Quadralia, SL Proyecto. Cliente. API Qsms Fecha 30/07/2012 Referencia API Qsms Revisión 3

NOMIS. Cuentas de Correo Electrónico de NOMIS. A) Cuenta de Correo POP3 o IMAP de NOMIS

Manual de USO de la Web. Afilnet.com. Afilnet. Servicios de Telecomunicaciones SMS

Manual del Servicio Web. Afilnet.com. Afilnet. Servicios de Telecomunicaciones SMS

Pasarela de desarrollo API DTMF (marcación por tonos).

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico)

CABLE & WIRELESS PANAMA PREGUNTAS FRECUENTES PLAN DATA MÓVIL MAIL

1. Accediendo a la plataforma HTTP de Marketext Código de ejemplo Seguridad y autenticación Enviando un SMS Simple 5

Manual Mutualistas Oficina Virtual Mupiti

SMS Marketing COMERCIOS ONLINE. Expertos en SMS marketing

Especificación de API SMS ITD Chile

Apuestas de lotería on-line mediante teléfonos móviles

PRESENTACIÓN DEL PRODUCTO

CMS for WAP. Presentado por:

Manual de uso App Mi Movistar

Documento de conexión con la plataforma. nvía

Servicio de Fax to mail

Acceso y primeros pasos

Empresas Cómo consultar su factura digital?

GUIA DE INCIACION EN CONTENIDOPAGO

Empresas. Guía de uso. App Mi Movistar Empresas

TELECO CHILE S.A. Web Services de Acceso a Plataforma SMS

Manual de Usuario: Market Interact Basic

SERVICIOS PLATAFORMA SMS

Documentación de la API clickline.com

Qué es?? Ventajas

Configuración y uso de la aplicación SG SmartPanics: usuario final. PRESENTACIÓN DE LA APLICACIÓN

1. Descripción del proceso de Integración Requerimientos Página de envío de transacción... 4

Transferencias y Domiciliaciones - TPV Virtual

SOROLLA MODULO DE JUSTIFICANTES DEL GASTO

Protocolo Web Service Plus Mobile Gateway

SMS FACEBOOK CHAT. Guía de usuario

Gestión de acciones vía HTTP Action XML API

Santa Fe Empresas. Transferencias Electrónicas de Fondos. Manual del Usuario Funciones del Cliente Marzo de Página 1 de 19

Guía de referencia rápida del correo de voz de Avaya Distributed Office

1. AbitabNet. 1.2 Cómo funciona AbitabNet? Para utilizar el servicio primero deberás iniciar sesión en

Manual de Usuario. Ayuda para la aplicación de SMS de tu Panel

Aplicateca. Guía Rápida Mensajería Negocios de Movistar/Uptiva

E.R.N. ENVÍO CON RESPALDO NOTARIAL. Respaldo notarial en los envíos. Disponible las 24hs. Almacenamiento seguro.

LA FIABILIDAD DE SIEMPRE CON VALIDEZ LEGAL

Manual GraphicMail Corporativo 2015

Guía para la instalación de certificado de seguridad AlphaSSL en hostings basados en panel de control Plesk

AYUDA. 1. Registro de Usuarias. 2. Acceso de usuarios (Login) 3. Recuperación de contraseña de usuario. 4. Mi Zona Personal. 5.

Aceptamos que realice este proyecto que le hemos solicitado con las siguientes condiciones:

1.- PANTALLA DE INICIO:

PORTAFOLIO MASSMS MasSMS

Haga clic en los recuadros donde indica la mano y regrese al inicio del capítulo al hacer clic en el título de la sección donde se encuentra

GESTION WEB DE CLIENTES

MANUAL DE AYUDA WEB SAT GOTELGEST.NET

Especificaciones de la Pasarela SMS NÚMEROS LARGOS

Indice. .01 Introducci n. .02 Perfiles de usuario. .03 Ingreso al portal Mi Entel PCS Empresas. .04 Activación de los teléfonos móviles de la empresa

Manual hosting acens

ESTA INFORMACION TIENE CARACTER DE CONFIDENCIAL

Telecomunicaciones: SMS y tarificación adicional

BlackBerry Internet Service. Guía del usuario

Manual de cuarentena de usuario de Mail Auditor

SMS Marketing CENTROS WELLNESS. Expertos en SMS marketing

MANUAL DE ACCESO A TU CUENTA DE CLARO A TRAVES DE LA WEB

Consultoría, Análisis, Desarrollo y Mantenimiento de Software. Guía de Usuario V2.1. Junio 2.004

Guía para configuración de BIS (ejemplo sobre MS Exchange)

Procedimiento de Notificación y Recepción de documentos de reclamos

Transcripción:

Ekosolutions Ekosolutions API API API Documentación de integración API unificada para la integración de todos v.15.0 nuestros productos y servicios

Índice 1. SMS Premium pago único 1.1 Pasarela Gateway HTTPS/HTTP modo síncrona respuesta directa 1.2 Pasarela Gateway HTTPS/HTTP modo asíncrona doble respuesta 1.3 Recepción de confirmación de entrega (DLR) y confirmación de cobro (DRR) 2. SMS Premium suscripción Alertas SMS mediante webpin o SMS 2.1 Comprobación de operador móvil mediante HLR y envió de SMS Web Pin 2.2 Comprobación de pin y suscripción mediante checkpin 2.3 Envío de alertas mediante HTTP 2.4 Recepción de confirmación de entrega (DLR) y confirmación de cobro (DRR) 3. Envío de SMS 3.1 Envío de SMS mediante HTTPS/HTTP 3.2 Recepción del estado del envío y entrega Delivery report 3.3 Envío de SMS mediante SMPP 4. HLR Consulta de operador y estado del móvil 4.1 Consulta de operador del móvil abonado y estado mediante HTTP/HTTPS 5. Crear locución de voz sintética TTS 5.1 Crear locución de voz sintética TTS 5.2 Lista de voces sintéticas disponibles con su código de idioma y genero

1. SMS Premium pago único Esta pasarela permite ofrecer sus propios servicios bajo su plataforma o sistema convirtiendo los mensajes entrantes enviados por los s mediante su teléfono móvil en peticiones HTTP/S GET o POST enviadas a su servidor web y personalizando el mensaje de respuesta a enviar en la misma petición (modo sincrona) o enviando una petición a nuestros servidores de forma diferida en modo asincrona, además podrá recibir la confirmación de entrega y cobro de los mensajes mediante el servicio de DRR y DLR. 1.1 Pasarela Gateway HTTPS/HTTP modo síncrona respuesta directa Cada mensaje recibido será convertida en una petición GET o POST configurable desde la plataforma con los siguientes parámetros enviados de forma codificada mediante urlencode de PHP en la codificación utf8 con lo que deberá decodificarlos mediante la función urldecode de PHP o similares según el lenguaje de programación de su servicio web. text Texto enviado por el TEXTO_ENVIADO uniqueid ID única del SMS entrante 1380.1214.35479 keyword Palabra clave del servicio CHATSMS country Código ISO de 2 letras del pais ES para España op Código alfanumérico del operador en la plataforma MO destination Número de teléfono del móvil que envio el sms 34638125683 mnc Código de la red del operador único (Mobile network code) En Movistar España sería 1 mcc Código del país (Mobile country code) En España sería 214 from Número premium donde enviaron el SMS Premium id_campaign Id de la campaña sms asociada al servicio 1076 client Id número de la cuenta de cliente asociada al servicio 2 hour Hora de recepción del sms en GMT+1 hh-ii-ss 23-59-59 date Fecha de recepción del sms en GMT+1 dd-mm-yyyy 30-12-2015 En caso de desear responder el mensaje entrante en modo síncrona deberá responder a su petición HTTP con el siguiente formato en texto plano: <msg>mensaje de respuesta en texto plano</msg> O si lo prefiere puede contestar mediante un wap push con el siguiente formato: <wap_url>https://ekosolutionsint.com</wap_url> <wap_text>texto del mensaje</wap_text>

Recuerde que nunca deberá superar los 160 caracteres en la respuesta de sus mensajes para evitar la facturación de MT adicionales incluyendo el texto legal enviado en el primer mensaje del del día en España según la regulación vigente y enviado de forma automática por Ekosolutions. 1.2 Pasarela Gateway HTTPS/HTTP modo asíncrona doble respuesta La recepción de los mensajes es igual al método síncrona pero varia la forma de contestarlos ya que en vez de contestarse en la respuesta de la petición entrante, deberá realizar una petición a nuestra API con el texto a enviar de respuesta, pudiendo así demorar la respuesta al mismo, útil por ejemplo para servicios de soporte al que requieran de una respuesta manual por parte de los operadores del Callcenter. La url donde deberá enviar la respuesta a sus MT es en modo SSL desde HTTPS: Llave de acceso de la cuenta de uniqueid ID única del SMS entrante 1380.1214.35479 text Texto para el mensaje de respuesta sin mención legal Tu clave es xxxx action Acción del API sendmt url URL en caso de desear enviar un WAP link http://ekosolutionsint.com dlr_url Url personalizada para recibir el delivery report http://tuweb.es/?idsms=propio2&masdatas=miap 1.3 Recepción de confirmación de entrega (DLR) y confirmación de cobro (DRR) Le podemos notificar en tiempo real la confirmación de entrega y cobro recibidas por las operadoras que dispongan de esta tecnología de esta forma podrá supervisarlos también en su plataforma o sistema. La URL de confirmación puede personalizarla con sus propias variables y url propias de su sistema en cada SMS definiéndola en la variable dlr_url enviada a la hora de responder los mensajes con el texto de respuesta en el modo asíncrona o en la configuración de su pasarela Gateway en modo síncrona. Las variables GET que recibirá serán: http://tuweb.es/dlr.php?status=1&type=2&uniqueid=1380.1214.35479&error=

status 1 cobrado, 2 fallido 1 type Tipo de servicio 1 sms premium o 2 sms alertas 1 uniqueid ID única del SMS entrante 1380.1214.35479 error Descripción del error en caso de fallido Saldo insuficiente 2. SMS Premium suscripción Alertas SMS mediante webpin o SMS Ofrezca sus propios servicios de suscripción utilizando nuestros contenidos o los suyos propios y recibiendo beneficios por cada SMS enviado a los suscriptores permitiendo el alta a través de SMS y a través de la web con validación a través de un pin enviado a los s mediante SMS y confirmado desde la web. 2.1 Comprobación de operador móvil mediante HLR y envío de SMS Web Pin El alta puede realizarse a través de SMS o mediante web a través del servicio webpin en este apartado vamos a ofrecer los detalles para realizar el envío de webpin y también la posibilidad de utilizar el servicio HLR para comprobar el operador del teléfono para enviar el pin sin necesidad de preguntarlo al. La url donde deberá enviar la petición para enviar el webpin: Llave de acceso de la cuenta de destination Teléfono del destinatario con prefijo del pais 34638125683 from Número del número premium 795999 operator Código del operador o dejar en blanco para auto detectar MO country Código iso número del pais 724 keyword Palabra clave asociada al servicio PREMIO action Acción del api sendpin

La respuesta del api en caso de haber sido enviado el pin correctamente será con un OK seguido del código de retorno del operador. Por ejemplo OK SMSWEBPIN 0001 Para Movistar OK SMSWEBPIN 0002 Para Vodafone En caso de error el mensaje de retorno será KO seguido del código de error por ejemplo: KO MOBILENOTVALIDBYOPERATOR OPCODE4022 2.2 Comprobación de pin y suscripción mediante checkpin Una vez enviado el pin el deberá introducirlo en un formulario y desde su aplicación comprobarlo utilizando nuestra API. La url donde deberá enviar la petición para comprobar el pin y procesar el alta es: Llave de acceso de la cuenta de destination Teléfono del destinatario con prefijo del país 34638125683 from Número del número premium 795999 operator Código del operador o dejar en blanco para auto detectar MO country Código iso número del país 724 keyword Palabra clave asociada al servicio PREMIO action Acción del api checkpin pin Pin enviado por el operador al 1234 La respuesta del api en caso de haber introducido el pin correcto y no haber ocurrido ningún error, se confirmará la suscripción del con una respuesta con la palabra OKSTART seguido del código de retorno del operador. Por ejemplo OKSTART SMSWEBPIN 0101 Para Movistar OKSTART SMSWEBPIN 0102 Para Vodafone En caso de error el mensaje de retorno será KO seguido del código de error por ejemplo: KO INVALIDPIN OPCODE4004

2.3 Envío de alertas mediante HTTP o HTTPS Para realizar el envío de una alerta SMS a un teléfono móvil suscrito deberá realizar la siguiente petición. La url donde deberá enviar la petición para comprobar el pin y procesar el alta es: Llave de acceso de la cuenta de destination Teléfono del destinatario con prefijo del pais 34638125683 from Número del número Premium 795999 country Código ISO número del país 724 keyword Palabra clave asociada al servicio PREMIO action Acción del api sendalert text Texto a enviar en el SMS como alerta Sonido divertido para tu teléfono url URL a enviar como wap link http://enlacedescarga.com dlr_url Url personalizada para recibir el delivery report http://tuweb.es/?idsms=propio2&masdatas=miap La respuesta del api en caso de haber enviado correctamente la alerta SMS será: OK SENDALERT En caso de error el mensaje de retorno será KO seguido del código de error. Código de error KO MAXPERDAY Descripción del error Número de mensajes por día superado KO NOSUSCRIPTION El teléfono no está suscrito a este servicio de alertas

2.4 Recepción de confirmación de entrega (DLR) y confirmación de cobro (DRR) Le podemos notificar en tiempo real la confirmación de entrega y cobro recibidas por las operadoras que dispongan de esta tecnología de esta forma podrá supervisarlos también en su plataforma o sistema. La URL de confirmación puede personalizarla con sus propias variables y url propias de su sistema en cada SMS definiéndola en la variable dlr_url enviada a la hora de responder los mensajes con el texto de respuesta en el modo asíncrona o en la configuración de su pasarela Gateway en modo síncrona. Las variables GET que recibirá serán: http://tuweb.es/dlr.php?status=1&type=2&uniqueid=1380.1214.35479&error= status 1 cobrado, 2 fallido 1 type Tipo de servicio 1 SMS Premium o 2 SMS Suscripciones uniqueid ID única del SMS entrante 1380.1214.35479 error Descripción del error en caso de fallido Saldo insuficiente 2

3. Envío de SMS Envio de mensajes sms masivos a través de nuestra API o servidor SMPP. 3.1 Envío de SMS mediante HTTPS/HTTP La url donde deberá enviar la respuesta a sus MT es en modo SSL desde HTTPS: Llave de acceso de la cuenta de from Remitente el mensaje PROBANDO destination Número de teléfono donde enviar el SMS separados por comas para enviar a múltiples destinatarios 34638125683,34638125683 text Texto para el mensaje Hola este es el texto del mensaje action Acción del API sendsms url URL en caso de desear enviar un WAP link http://ekosolutionsint.com dlr_url Url personalizada para recibir el delivery report http://tuweb.es/?idsms=propio2&masdatas=miap La respuesta del api en caso de enviar correctamente los SMS: OK 2.315.19913 OK 2.315.19914 En caso de error el mensaje de retorno será KO seguido del código de error. Código de error KO NOCREDIT Descripción del error Saldo insuficiente para enviar el SMS

3.2 Recepción del estado del envío y entrega Delivery report Le podemos notificar en tiempo real la confirmación de envío y entrega de los mensajes enviados reportado por las operadoras de telefonía móvil. La URL de confirmación puede personalizarla con sus propias variables y url propias de su sistema en cada SMS definiéndola en la variable dlr_url enviada a la hora de responder los mensajes con el texto de respuesta en el modo asíncrona o en la configuración de su pasarela Gateway en modo síncrona. Las variables GET que recibirá serán: http://tuweb.es/dlr.php?status=1&type=2&uniqueid=1380.1214.35479&error= status 1 recibido, 2 fallido, 3 enviado al operador, 4 fallido sms push type Tipo de servicio 3 envío de sms 3 1 uniqueid ID único del SMS enviado 1380.1214.35479 error Descripción del error en caso de fallido No entregado 3.3 Envío de SMS mediante SMPP Para enviar SMS debe habilitar la IP de su servidor desde el apartado Mi cuenta y generar un APIKEY de acceso que será la contraseña de acceso al servidor SMPP y como deberá introducir el ID de su cuenta de cliente que también podrá visualizar desde el apartado mi cuenta. Datos de nuestro servidor SMPP: HOST: accesosms.es PUERTO: 2775 TYPE: EKO

4. HLR Consulta de operador y estado del móvil 4.1 Consulta de operador del móvil abonado y estado mediante HTTP/HTTPS Consulte el operador y estado de un teléfono móvil La url donde deberá enviar la petición para comprobar el pin y procesar el alta es: Llave de acceso de la cuenta de destination Teléfono del destinatario con prefijo del pais 34638125683 action Acción del api hlr La respuesta del api en caso de realizar la consulta correctamente: response_code=ok ported=no imsi=214040100000000 Country = Spain Network = Xfera Moviles MCC=214 MNC=04 En caso de error el mensaje de retorno será KO seguido del código de error. Código de error KO INVALIDNUMBER Descripción del error Número de teléfono incorrecto KO NOCREDIT Saldo HLR insuficiente

5. Crear locución con voz sintética TTS 5.1 Crear locución de voz sintética TTS Consulte el operador y estado de un teléfono móvil La url donde deberá enviar la petición para comprobar el pin y procesar el alta es: Llave de acceso de la cuenta de lang Idioma de la voz sintética es-es gender Genero de la voz sintética female= mujer male = home female Text Texto a generar en la locución Hola probando voz sintética action Acción del api tts La respuesta del api en caso de generar la locución de forma correcta: OK https://accesosms.es/voice/locucionesv9/sistema/6/c/f/8/f/6cf8f75e1bf31252d46a3a03fbc12 96689f29fe6bc810a88d2e9674be896999078ec8307.wav En caso de error el mensaje de retorno será KO seguido del código de error. Código de error KO TTSERROR Descripción del error Error a la hora de generar la locución KO NOCREDIT No dispone del saldo necesario para generar la locución

5.2 Lista de voces sintéticas disponibles con su código de idioma y genero lang Gender descripción en-us female United States English Female Voice hu-hu female Hungarian Female Voice de-de male German Male Voice tr-tr female Turkish Female Voice de-de female German Female Voice es-es female Spain Spanish Female Voice en-us male United States English Male Voice cn-hk female Hong Kong Chinese Female Voice ru-ru female Russian Female Voice pt-pt female Portugal Portuguese Female Voice en-au female Australian English Female Voice el-gr female Greek Female Voice cn-tw female Taiwanese Chinese Female it-it female Italian Female Voice en-gb female United Kingdom English Female Voice es-es male Spain Spanish Male Voice es-ca female Spain Catalan Female Voice cn-cn male China Chinese Male Voice pl-pl female Polish Female Voice sv-se female Swedish Female Voice fr-ca male Canadian French Male Voice en-ca female Canadian English Female Voice es-mx male Mexican Spanish Male Voice fr-fr male French Male Voice fr-ca female Canadian French Female Voice pt-br female Brazil Portuguese Female Voice ko-kr female Korean Female Voice tr-tr male Turkish Male Voice es-mx female Mexican Spanish Female Voice ar-ar male Arabic Male Voice nl-nl female Dutch Female Voice cn-cn female China Chinese Female Voice fr-fr female European French Female Voice fi-fi female Finnish Female Voice cs-cz female Czech Republic Czech Female Voice ko-kr male Korean Male Voice ja-jp female Japanese Female Voice pt-pt male Portugal Portuguese Male Voice en-gb male United Kingdom English Male Voice ja-jp male Japanese Male Voice da-dk female Denmark Danish Female Voice ru-ru male Russian Male Voice it-it male Italian Male Voice