Massiv REST sin plantilla: Guía de consumo Web Service

Documentos relacionados
MICROSITIOS. Perfiles

Documentación Técnica

Integración con ecommerce Bancard

Guía de uso para envío de SMS

Especificación WebService para:

Especificación de Uso. Servicios Web Externos API Servicio Licencias Ed. Superior V-0.1

BANCO CENTRAL DE RESERVA DEL PERÚ

Web Service: Consulta de Sistema de Turnos Manual de referencia

SERVICIO DE ENVÍO MASIVO DE MENSAJES MMS MULTIMEDIA HTTPS/API

MANUAL TECNICO API SMS-HTTP

API didimo Marketing - Aplicateca

Exponiendo los servicios de nuestro Redmine Corporativo a través del WSO2 ESB

Especificación de API SMS ITD Chile

ESPECIFICACIONES DE SERVICIOS ABIERTOS

Redes P2P y Java: JXTA

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

TELECO CHILE S.A. WSDL SOAP de Acceso a Plataforma SMS

PHP 7 Desarrollar un sitio web dinámico e interactivo

ANEXO APLICACIÓN DE FIRMA

Creando Plantilla de Procesos para la Generación de Team Project

PLAN DE PRUEBAS 17 DISEÑO WEB

Plantilla Informe de avance de pruebas

BARRANCO-CHORRILLOS-SURCO

Definición y Conversión de datos. Agustín J. González ELO-329

Extensión K2B proyectos para Smart Devices

TEMA 5. Otras arquitecturas distribuidas IV. Web Services

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Manual de Usuario. AddIn Facturación. Masiva

FORMULARIO HTML PREPARACION DEL FORMULARIO. Que información debes solicitar al visitante de tu web?

Id: Identificador único. Ejemplo: RD_DISTRIBUTION_SALARY_CUBE

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

Protocolo Web Service Plus Mobile Gateway

Tutorial de enlace entre Formulario Web y Servicio Web REST. Programación en Internet

INTRODUCCIÓN A BASE DE DATOS. Excel - Access

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

ALTAS MANUAL DE USUARIO ENVÍO DE CORREOS ELECTRÓNICOS

Que es SMS Masivo. S SMS es un servicio de mensajería de texto en el celular por sus siglas (short message service).

Laboratorio 01: Generación del Hola Mundo Android

Especificació n de API SMS ITD Chile

Ficha Técnica SMS Combinado con Telegram Versión: 1.0

Desarrollo y servicios web

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

Desarrollo y servicios web

RESTful 4 all. Diego Sapriza

SISTEMA DE INFORMACIÓN PARA COMERCIOS: SIC

Servicios pensados para optimizar los procesos de comunicación de voz y SMS.

OBJETIVO REQUERIMIENTOS

API PASARELA SMS WEB SERVICE

Guía Preguntas Frecuentes Recomendadores del Sistema de Postulación en Línea (SPL)

Aplicateca API Certificados SMS -

PROCESO SIN DERECHO A EXAMEN

REPORTSOURCEDEFINITION.XML Describe un origen de datos. Descripción de los elementos. ReportSourceDefinition

CONSOLA MÓVIL CLIENTE

TELKIA. Especificación, SMSBROKER HTTP Protocol TELKIA. Versión: 2.5 Fecha: Page 1

Conector Mensa-Red Informa Manual de usuario

Modelos Comprimidos. Modelo de Bloque 3D Standard

Llave en Mano Manual 1 Last update: September 18, 2014 IKUNA MEDIA S.L.

Documento de Especificaciones técnicas WS (webservices) Mi Facuturero.

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

PUBLICACIÓN DE SERVICIOS WEB(SW) EN EL BUS DE SERVICIOS GUBERNAMENTALES (BSG)

Contrato de Servicio

LIQUIDACIÓN PRIMA DE SERVICIOS NÓMINA NUBE

Guía de integración de ConnectWise

SMS Marketing. Manual de usuario. By DIDIMO Servicios Móviles

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

Especificación Web Services API TWOWAYSMS v1.0. Fecha publicación: 01/02/2008 Intelligent Bussines Communications S.L.

CUENTAS POR COBRAR MOVIMIENTO DE CARTERA

Servicio común de consulta por CSV para aplicaciones productoras

Para declarar un formulario se utiliza la etiqueta FORM que consta básicamente de dos atributos: <FORM ACTION ="programa" METHOD ="método">

Tutor de ventas de Amazon. Crear catálogo con ficheros de inventario

XML SUMARIOS: BOE Sumario del BOE Metainformación. Elemento <meta> Información del diario. Elemento <diario>

Versión API: 2.0 Última revisión: 5 de Octubre de 2015

TITULO Análisis Phishing Correo KBA PROBLEMA Este documento tiene por objeto documentar los siguientes incidentes reportados en Remedy:

Gestión de formularios: Manual de usuario

Manual de Usuario Portic Reports Versión: 1.0. Manual de Usuario Portic Reports


Contenido. Usuario Staff Jefe de Departamento Administrador Iniciar Sesión Añadir un Ticket Nuevo...

WEB SERVICES TUTORIAL. Tutorial completo para poder crear y utilizar Web Services con las configuraciones más usadas de forma profesional.

Servicios Web para el control de publicación de anuncios de notificación en el Tablón Edictal Único

Problemas comunes en la integración del módulo V.me by Visa en Prestashop

Digicel Space Guía de Usuario

Guía rápida de usuario: Proceso de registro

Si usted quiere desarrollar con Bluevia y Java, esto es lo primero que debe saber

CQMS-MetricStream Responder a una Acción Correctiva a Largo Plazo (LT CAR)

ESB NORMATIVA DE DESARROLLO DE PROYECTOS

SICRES 3.0 Presentación Ejecutiva

Manual portal Web de aplicaciones de programación por restricciones. Por: Carlos Andrés Delgado Saavedra, Ing

SMTP-API Documentación Técnica

Manual de Proveedores. Ingreso al Sistema

Descripción de servicio

GTIDEE Web Feature Service (WFS) Versión Página 1 de 9 IDEE. Estándar de interfaz. Web Feature Service (WFS) Versión 1.1.

Guía para usar APIs de SMS Masivos

Recomendaciones para procesos de integración con Web-Services

Ingreso al Sistema. Manual de Usuarios del Sistema Integral de Presupuesto y SINVP

APLICACIONES DE INTERNET: SOAP

Manual de Introducción. arrobamail.com By Tecsid.com Marketing Solutions

Guia de Implantación Mexicana (GIM) UN/EDIFACT/EANCOM CONTRL. Reporte de Aviso y Sintaxis. Nombre del mensaje: Fecha última actualización:

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

Transcripción:

MassiveMail REST sin plantilla: Guía de consumo Web Service

Contenido Contenido... 2 Guía de consumo:... 3 Un código de resultado: RESPONSE... 3 Payload:... 3 Web Service MassiveMail REST R4:... 4 Datos de entrada:... 4 Ejemplo de estructura XML:... 4 Ejemplo de estructura JSON:... 5 RESULTADO:... 6 Cómo verificar el envío... 7

Guía de consumo: El presente documento tiene por objeto facilitar el consumo del Web Service MassiveMail REST para nuestros servicios MasterBase ESP y MasterBase edocs. Está destinado al envío de masivo de mensajes, sin plantilla, utilizando filtros o boletines. Definimos como: Endpoint: la dirección completa que incluye una URL base más los parámetros necesarios (obligatorios u opcionales) para su ejecución. URL Base: la dirección raíz para el consumo de los Web Services. Este Web Service posee sólo 1 método: Método POST: utilizado para la generación de los envíos. https://rest.masterbase.com/massivemail/v1/ Cada ejecución de un Web Service, entrega: Un código de resultado: RESPONSE El RESPONSE es un código que representa el resultado de la ejecución: o 200 : resultado satisfactorio o 400 : problema en la ejecución o 500 : problema en el servicio (interno) Payload: Consiste en la información que se adjunta al llamado Web Service, como necesaria para la acción que se realiza.

Web Service MassiveMail REST R4: Para realizar la generación de envíos masivos, se debe utilizar el método POST. https://rest.masterbase.com/massivemail/v1/{cliente} Donde: Cliente Nombre de la cuenta del cliente Parámetro obligatorio Utilizar credenciales válidas para el consumo de Web Service. Para este servicio en particular, se trata de las Credenciales API que se crean en la plataforma R4. Para este método es necesario incluir una estructura XML/JSON en el PAYLOAD, de acuerdo a lo descrito más adelante. Datos de entrada: Classification: Sólo acepta valores C o T (Comercial/Transaccional). Por defecto se asume Comercial, atributo opcional. Name: Nombre del envío, atributo tipo texto, obligatorio. Description: Descripción del envío, atributo tipo texto, opcional. SubCategoryId: Identificador de subcategoría, atributo tipo numérico, opcional. Type: Sólo acepta valores "Standard" o Dynamic, atributo obligatorio. Id: Identificador numérico de remitente, atributo obligatorio. ListId: Identificador de la lista de contactos a la que se hará el envío, atributo obligatorio. FilterType: Sólo acepta valores Static, Dynamic o Newsletter, atributo obligatorio. Ids: Listado de identificadores asociados al filtro seleccionado. Sólo el filtro del tipo Newsletter (boletín) permite múltiples identificadores. Campo obligatorio. Subject: Asunto del mensaje, texto, atributo obligatorio. Format: Sólo acepta valores html o text, atributo obligatorio. Now: Sólo acepta valores true o false, asume valor true por defecto. OpenTracking: Sólo acepta valores true o false, atributo obligatorio. ClickTracking: Sólo acepta valores true o false, atributo obligatorio. Enable: Sólo acepta valores true o false, atributo obligatorio. Ejemplo de estructura XML: <MassiveMail> <GeneralData Classification="T">

<Name>Correo promocional campaña Septiembre</Name> <Description>Correo que contiene la campaña promocional de sept.</description> <SubCategoryId>2</SubCategoryId> </GeneralData> <From Type="Standard" Id="1" /> <To ListId="1" FilterType="Newsletter"> <Ids> <Id>1</Id> </Ids> </To> <Message> <Subject>Tiki Tiki Ti</Subject> <Body Format="html"><![CDATA[Cuerpo en HTML]]></Body> </Message> <Options> <SendDate Now="False">2016-09-05 20:30:00</SendDate> <OpenTracking>true</OpenTracking> <ClickTracking>true</ClickTracking> <Enable>true</Enable> </Options> </MassiveMail> Ejemplo de estructura JSON: { "GeneralData": { "Name": "Correo promocional campaña Septiembre", "Description": "Correo que contiene la campaña promocional de sept.", "SubCategoryId": "2", "Classification": "C" "From": { "Type": "Standard", "Id": "1" "To": { "Ids": [ "1"

} ], "ListId": "1", "FilterType": "Newsletter" "Message": { "Subject": "Tiki Tiki Ti", "Body": { "Format": "html", "Value": "Cuerpo en HTML" } "Options": { "SendDate": { "now": "false", "value": "2016-09-05 20:30:00" "OpenTracking": "false", "ClickTracking": "true", "Enable": "true" } RESULTADO: El resultado (en caso de éxito) reflejará la siguiente estructura: { "Service": "MassiveMail", "Version": "1.0.0.0", "TransactionId": "866e2d9bc684416cbb968c00567e95c5", "Status": { "Code": "201", "Value": "Created" "MailId": { "AccountStatus": "T", "Value": "1094" }

} Cómo verificar el envío La verificación del correcto funcionamiento del Web Service, si las credenciales utilizadas son credenciales restringidas, debe hacerse en la vista Listado de mensajes: Campañas -> Ver -> Escoger el mensaje creado Y en el caso de las credenciales normales, el envío quedará habilitado desde el llamado al Web Service, por lo que su revisión deberá hacerse en listado de reportes de los mensajes enviados:

Reportes -> Ver Reportes individuales -> Escoger el mensaje enviado